|
|
|
|
|
by i-LINK
679 days ago
|
|
"Until now"? Do you really think that this is the first time a Lisp has been used to write an application? Is that because this is the first time you're hearing about it? The first link is ancient, because CL has fallen into relative disuse, but that doesn't mean Common Lisp was without a purpose until quantum computing became a possibility:
https://franz.com/success/
https://common-lisp.net/lisp-companies You'll notice that most of these aren't user-facing applications or they're extremely specific to a particular industry. Common Lisp itself was standardized largely due to the demand of the US Department of Defense so they would have a single, combined dialect of Lisp for DoD/DARPA projects. That's the sort of language this has always been (entirely out-of-sight, and also for most of its life it was prohibitively expensive). It's similar to Ada, in that sense. Python obviously does run on those same computers, yes, but most Common Lisp implementations have the benefit of compiling to machine code, while Python is interpreted. |
|
> US Department of Defense so they would have a single, combined dialect of Lisp for DoD/DARPA projects.
I've worked on DoD projects (through NVESD) and this is like almost bald-faced lie. While I can believe DARPA has/had some connection to lisp (because of early expert systems) it's nearly impossible to believe the actual military has any lisp code anywhere. To with Ctrl+f here
https://nap.nationalacademies.org/read/5463/chapter/3
yields no hits but see this paragraph:
> Today, Ada is the most commonly used language for mission-critical defense software, which includes weapon systems and performance-critical command, control, communications, and intelligence (C3I) systems. DOD's inventory contains nearly 50 million lines of Ada code in these applications