4 ms·
Any hope of the Lisp community pulling a Swift and replacing the language with a drop-in-compatible new one built ground-up with lessons and sensibilities learn
by ctdonath 5y ago
Any hope of the Lisp community pulling a Swift and replacing the language with a drop-in-compatible new one built ground-up with lessons and sensibilities learned over decades?
- mtreis86 5y agohttps://github.com/robert-strandh/SICL https://github.com/robert-strandh/SICL
- hayley-patton 5y agoSICL is still an implementation of Common Lisp, and not of a new programming language (give or take some additional features, such as first-class global environments). That said, there is some overlap between the authors of SICL and the authors of Well Specified Common Lisp <https://github.com/s-expressionists/wscl https://github.com/s-expressionists/wscl>; but WSCL only really defines some undefined and contradictory behaviour in the ANSI Common Lisp specification.
- pfdietz 5y agoI have become more and more convinced that unspecified behavior in a standard is a bad thing. No, giving compiler implementers room to exploit variant behaviors in the name of optimization is generally not a good idea. I understand the political reasons for it, but that doesn't make it good.