Earlier quoted context omitted.
They did! Matrix.itasoftware.com
Oh, nice. It looks pretty fancy, too. I’m surprised that Google didn’t axe it in favor of Google Flights.
Common Lisp Koans
11–20 of 35 posts
Re: Common Lisp Koans
#12Earlier quoted context omitted.
Off topic, but since I worked at Kayak let me expand a bit on its relationship to ITA as I understood it. Airlines and hotels had data about flights and available rooms. Kayak needed this data to show it in your search. This could happen in a few ways: 1. The airline or hotel could send Kayak data that had a particular format, and Kayak would deal with it. A common format, especially for hotels IIRC, was invalid csv…
Interesting! I wonder why ITA never offered a search engine themselves, if they had all the data aggregated. And boy do I love dealing with invalid CSVs... (especially ones that contain commas within the fields by accident)
Re: Common Lisp Koans
#13Re: Common Lisp Koans
#14Earlier quoted context omitted.
They did! Matrix.itasoftware.com
Oh, nice. It looks pretty fancy, too. I’m surprised that Google didn’t axe it in favor of Google Flights.
Want to explore flights and get fast results?
Try Google Flights
Almost seems like a deprecation notice...Re: Common Lisp Koans
#15Earlier quoted context omitted.
They did! Matrix.itasoftware.com
Oh, nice. It looks pretty fancy, too. I’m surprised that Google didn’t axe it in favor of Google Flights.
Re: Common Lisp Koans
#16Earlier quoted context omitted.
https://google.github.io/styleguide/lispguide.xml
Thanks!, I had not seen the style guide. As someone else said, this probably comes from Google’s purchase of ITA. Common Lisp is stable, well documented, many fine implementations so I find it odd that there are only pockets of developers/companies who use it. Similar situation with Haskell.
Re: Common Lisp Koans
#17Earlier quoted context omitted.
ITA Software — the company that wrote the engine behind Orbitz, Kayak, etc. and now runs Google Flights — was acquired by them a while back.
Off topic, but since I worked at Kayak let me expand a bit on its relationship to ITA as I understood it. Airlines and hotels had data about flights and available rooms. Kayak needed this data to show it in your search. This could happen in a few ways: 1. The airline or hotel could send Kayak data that had a particular format, and Kayak would deal with it. A common format, especially for hotels IIRC, was invalid csv…
The data is complicated and many-sourced. Fares and rules come out of ATPCO. Flights are separate from a different supplier. Seat availability is a massive collection of data morphing at 10 Hz, and it has nothing to do with whether seats are available. Then there is taxes and government fees which I think are now ATPCO, too. The timezone file I have seen at ITA still beats any other timezone collection I have ever seen. It's busy over there and the wires are glowing.
Re: Common Lisp Koans
#18Re: Common Lisp Koans
#19Earlier quoted context omitted.
Thanks!, I had not seen the style guide. As someone else said, this probably comes from Google’s purchase of ITA. Common Lisp is stable, well documented, many fine implementations so I find it odd that there are only pockets of developers/companies who use it. Similar situation with Haskell.
That guide is mostly what the reservation system used (now canceled). At the time of the merger QPX (the flight search) was ... diversely styled.
Re: Common Lisp Koans
#20Earlier quoted context omitted.
Off topic, but since I worked at Kayak let me expand a bit on its relationship to ITA as I understood it. Airlines and hotels had data about flights and available rooms. Kayak needed this data to show it in your search. This could happen in a few ways: 1. The airline or hotel could send Kayak data that had a particular format, and Kayak would deal with it. A common format, especially for hotels IIRC, was invalid csv…
Not to mention almost all US based carriers and many others use ITA's flight search service to power their own (the carriers') websites. They can't search in the data they created, so they have to pay ITA. The data is complicated and many-sourced. Fares and rules come out of ATPCO. Flights are separate from a different supplier. Seat availability is a massive collection of data morphing at 10 Hz, and it has nothing t…
Can you say why aren't carriers able to search in the data they created without using ITA?