News for hackers. Stuff that matters.
Re:Running Lisp in Production (2015) by andi999 on Sunday May 24, 2020 @07:20PM (#23295837)
Other people tried (and succeeded). Like Sabre (seems to be c++, but most is actually SQL it seems), or Amadeus.

Well, what I mean: can you elaborate a bit more?

Re:Running Lisp in Production (2015) by pge on Sunday May 24, 2020 @07:28PM (#23295892)
The reference is to ITA Software who wrote their code in lisp. The company was acquired by google.

https://en.m.wikipedia.org/wiki/ITA_Software

Re:Running Lisp in Production (2015) by andi999 on Monday May 25, 2020 @03:25AM (#23298848)
I am not doubting that Lisp is a language with which can be used to write succesful commercial applications. I am questioning the claim that it is vastly more productive for commercial applications. Of course it is not really possible to say how somebody else in a different language would have needed, so maybe a compromise would be to see some 'magical'lisp code examples.
Re:Running Lisp in Production (2015) by srean on Monday May 25, 2020 @09:49AM (#23301082)
ITA software would definitely be worth looking at, but you would need to get hired by the right team.

More details here http://www.paulgraham.com/carl.html you can also glean more information by searching over older discussions about ITA on HN.

Re:Running Lisp in Production (2015) by andi999 on Tuesday May 26, 2020 @03:07AM (#23308239)
This is really interesting. I am amazed by the circumvention of the GC for large data; this thought would have never occured to me.
Re:Running Lisp in Production (2015) by rbanffy on Sunday May 24, 2020 @07:29PM (#23295893)
If it runs on C++ now, it's been rewritten. Sabre predates C by many, many years and it almost predates Bjarne Stroustrup himself. I suspect a lot of it got moved to IBM assembly when they moved to S/360 mainframes in the early 70's. TPF is a descendant of that project.
Re:Running Lisp in Production (2015) by rjsw on Sunday May 24, 2020 @08:20PM (#23296276)
I interviewed for a job working on Sabre in the late 80s, I was told it was written in C.
Re:Running Lisp in Production (2015) by rbanffy on Monday May 25, 2020 @07:52AM (#23300125)
I suppose it no longer runs on IBM mainframes either. The original 360 port was in assembly and a dialect of PL/1.