3 ms·
For any programming language or platform without macros, a Lisp frontend appears.
by yason 13y ago
For any programming language or platform without macros, a Lisp frontend appears.
- rdc12 13y agoA new law?
- pjmlp 13y agoNo, an old law. "Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp." Since the quote is from 1993, you just need to replace C and Fortran by the languages of the day.
- gruseom 13y agoThat's about the evolution of complicated programs, so quite different.
- mkesper 13y agoNisp: A Lisp that compiles to Nothing the perfect zen...
- agumonkey 13y agoAnd if you need a Lisp that is nothing : https://en.wikipedia.org/wiki/NIL_(programming_language) https://en.wikipedia.org/wiki/NIL_(programming_language)
- stcredzero 13y agoThe perfect language for my NISC architecture for hardware. (Null Instruction Set Computer) My architecture is revolutionary, in that you can shrink die sizes and increase clock frequencies without limit, or eliminate the clock entirely, with zero impact on functionality and reliability. It is also an architecture to which the Halting Problem does not apply! This is huge, because all proofs of program correctness on NISC systems can be automatically evaluated in O(1) time and space.