9 ms·
> Or maybe Lisp is so pure that it embodies both Light Side and Dark Side, like a god that spawned the programming universe. This isn't so far off, considering
by busfahrer 2mo ago
> Or maybe Lisp is so pure that it embodies both Light Side and Dark Side, like a god that spawned the programming universe.
This isn't so far off, considering that some people consider the "Lisp in Lisp" bit from the 1.5 manual to be the "Maxwell's Equations in Software":
https://michaelnielsen.org/ddi/lisp-as-the-maxwells-equations-of-software/ https://michaelnielsen.org/ddi/lisp-as-the-maxwells-equation...
- GMoromisato 2mo agoMaybe machine language is the formless chaos and Lisp is the purest manifestation of order. All other languages are points in between.
- throwaway81523 2mo agoSee Cardelli's breakdown in his famous article "Typeful programming": http://www.lucacardelli.name/Papers/TypefulProg.pdf http://www.lucacardelli.name/Papers/TypefulProg.pdf Page 52 perhaps.
- gf000 2mo agoThat makes no sense without specifying what Lisp actually is. S-expressions are a generic tree, that's not a language, that's just syntax. Is it CL, Clojure, scheme? Like these don't even share a basic object model, it's like getting the AST of Haskell and C and then talking about how good that AST is.
- DonaldFisk 2mo agoI have always assumed that Alan Kay compared Lisp to Maxwell's Equations because of the similarity between the interplay of eval and apply in Lisp on the one hand, and the interplay of the electric and magnetic fields in Maxwell's equations on the other.
- agumonkey 2mo agoAlso because lisp core can be reduced to a few "equations" (at least that was my understanding)