2 votos

Google Flights - ¿Qué lenguaje de programación se utiliza en el software Google Flights /ITA - QPX etc

Estoy tratando de averiguar qué lenguaje Prog. o Tecnología entra en el funcionamiento de Google Flights o las soluciones de matriz ITA como QPX.

5voto

user4188 Puntos 390

¿Ha pensado en leer Wikipedia ?

ITA es también una de las empresas más destacadas que basan su software en Common Lisp

Una vez que conoces la palabra mágica "lisp" y sabes "qpx", el mundo (o más bien Google) es tu ostra. Aquí tienes un par de cosas que he encontrado para ti:

Otro fuente reclamos

ITA Software, uno de los mayores empleadores de lispers

Desde un correo electrónico que Carl de Marcken, de ITA Software, envió a un amigo en 2001 :

La mayor parte de nuestro código "pensante" está en Common Lisp. Utilizamos tanto CMUCL como Franz

utilizamos código C++ para mapear en memoria enormes archivos que contienen structs C sin punteros (de vuelos, tarifas, etc.), y luego accedemos a ellos desde Common Lisp utilizando accesos a datos externos

Más tarde un semioficial Encuesta sobre Common Lisp menciona que QPX utiliza Steel Bank CL (SBCL) que fue bifurcado de CMU CL en diciembre de 1999, por lo que en un momento dado cambiaron de CMUCL a SBCL. No está claro si todavía corren Allegro. Al menos en 2013 podemos encontrar menciona acerca de cómo ITA QPX ahora en Google quiere acelerar SBCL por lo que son sin duda estaban utilizando en ese momento.

Según esto Correo electrónico: cuando empezaron a trabajar en Polaris (que Air Canada recogió y luego abandonó, así que no estoy seguro de lo que salió de él) también utilizaron un Lisp, aunque uno diferente.

ViajeroSabio.com

ViajeroSabio es una comunidad de viajeros en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros viajeros, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X