4 ms·
CL (and Scheme and Clojure) is still used in production, by Big Corps©, small companies, solo devs, for old projets or new ones. https://github.com/azzamsa/awe
by vindarel 4y ago
CL (and Scheme and Clojure) is still used in production, by Big Corps©, small companies, solo devs, for old projets or new ones.
https://github.com/azzamsa/awesome-lisp-companies/ https://github.com/azzamsa/awesome-lisp-companies/
https://lisp-lang.org/success/ https://lisp-lang.org/success/
Google (ITA Software, used by travel search engines), Quantum Computing companies (HRL, Rigetti…), Ravenpack (big data analysis), SISCOG (metropolitan planning system), the ScoreCloud app (play your instrument, it writes the music score), Opus Modus (music composition), pgloader (from Python to CL), industrial-grade theorem prover, and so many more…
An interview with a small company: https://lisp-journey.gitlab.io/blog/lisp-interview-kina/ https://lisp-journey.gitlab.io/blog/lisp-interview-kina/
(edit) another example, a nice tool and popular website made in CL: https://mathb.in/ https://mathb.in/ & https://news.ycombinator.com/item?id=32950465#32959255 https://news.ycombinator.com/item?id=32950465#32959255
- iLoveOncall 4y agoI'm sure you can provide me a similar list if we replace Lisp with Cobold. But nobody would objectively claim that Cobold is not dead. It's not because some companies have legacy projects or bad CTOs that the language is still actively used.
- medo-bear 4y ago> But nobody would objectively claim that Cobold is not dead As long as production legacy systems exist in Cobol which people actively maintain, you can't objectively say it's dead. You are either confused about what 'objectively' means, or what 'dead' means That said, Cobol is not alive in the same sense that Lisp is alive. There are certainly new interesting Lisp projects being developed today :)
- maximus-decimus 4y agoWhen talking about a real language like Latin, we say it's dead not when nobody speaks it, but when no one talks it natively. To me a dead programming language is a language nobody uses to create new projects.
- deleted 4y ago[deleted]
- medo-bear 4y agothe two points are hard to take together since no one "talks" a programming language natively. the important point regarding lisp is that it offers a unique value proposition for programmers. it is for this very reason still kept alive by the very programmers (new and veterans) that realize its value. these programmers improve existing solutions as well as start new ones, including commercial/industrial applications