Pick an editor: https://lispcookbook.github.io/cl-cookbook/editor-support.ht...
Good enough for games (and other commercial offerings) - https://kandria.com/
Pick an editor: https://lispcookbook.github.io/cl-cookbook/editor-support.ht...
Good enough for games (and other commercial offerings) - https://kandria.com/
Well, Emacs, SBCL and SLIME are like bread and butter for obvious reasons.
The problem of parsing data from airlines is fiendishly hard. There are a ton of different rules for how to calculate prices, and all sorts of deals and promotions that may affect a particular route on a particular day. If you have a system which can parse this data, then you wouldn’t want to rewrite it. I’ve read a number of articles about ITA Software’s Lisp code and it’s really interesting.
Lisp may be a critical part of ITA’s success, but “good enough for Google” is probably the wrong take here—Google, I’m sure, purchased a company to add its working product to their portfolio. I doubt that Google’s processes would allow someone to ale a new product in Lisp.
http://www.paulgraham.com/carl.html
I’ve read other stories, and seen presentations, but the information is getting harder to find.
Furthermore, Carl de Marcken, chief scientist/co-founder of ITA, had chosen Lisp because it was what he was most familiar with. He had told me in 2007 that if he had to choose a language again, he probably would have chosen Java, a choice Google would likely favor over Lisp.
I say this not to disparage Lisp—I enjoy Lisps, and I use Lisp professionally—but to contextualize this particular use of Lisp at Google.
EDIT: Just saw your reply to a sibling comment explaining that you meant SBCL, not Lisp per se.