Google Flights – Quel langage de programmation est utilisé dans le logiciel Google Flights / ITA – QPX, etc. [fermé]

Mohit Arora

Google Flights – Quel langage de programmation est utilisé dans le logiciel Google Flights / ITA – QPX, etc. [fermé]


J’essaie de savoir quel Prog. le langage ou la technologie entre dans le fonctionnement de Google Flights ou des solutions matricielles ITA comme QPX.

Zach Lipton

Je vote pour fermer cette question comme hors sujet car elle concerne le développement d’applications Web, pas les voyages.

Martin Jevon

Peut-être que l’un des groupes de programmation, ou même les gars de la base de données, pourraient être mieux adaptés?

Réponses


 chx

Avez-vous pensé à lire Wikipédia ?

ITA est également l’une des sociétés les plus prestigieuses à baser leurs logiciels sur Common Lisp

Une fois que vous connaissez le mot magique « lisp » et que vous connaissez « qpx », le monde (ou plutôt Google) est votre huître. Voici quelques choses que j’ai trouvées pour vous:

Une autre source prétend

ITA Software, l’un des plus gros employeurs de lispers

À partir d’ un courriel que Carl de Marcken d’ITA Software a envoyé à un ami en 2001 :

La grande majorité de notre code « pensant » est en Common Lisp. Nous gérons CMUCL et Franz

nous utilisons du code C ++ pour mapper en mémoire des fichiers volumineux contenant des structures C sans pointeur (de vols, tarifs, etc.), puis nous y accédons depuis Common Lisp en utilisant des accès à des données étrangères

Plus tard, une enquête Common Lisp semi-officielle mentionne que QPX utilise Steel Bank CL (SBCL) qui a été bifurqué de CMU CL en décembre 1999. À un moment donné, ils sont passés de CMUCL à SBCL. On ne sait pas s’ils dirigent toujours Allegro. Au moins en 2013, nous pouvons trouver des mentions sur la façon dont ITA QPX maintenant chez Google veut accélérer la SBCL, donc ils l’utilisaient certainement à ce moment-là.

Selon ce post, lorsqu’ils ont commencé à travailler sur Polaris (qu’Air Canada a récupéré puis abandonné, donc je ne suis pas sûr de ce qui en est sorti), ils ont également utilisé un Lisp, bien que différent.

 

-, [fermé], /, #de, dans, est, etc., Flights, Google, ITA, langage, Le, Logiciel, programmation,, QPX,, Quel, utilise

 

hotmail

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *