3 ms·
> Hence we end up with c-programs with accidentally embedded lisp implementations. See Greenspun's Tenth Rule: Any sufficiently complicated C or Fortran progra
by koenigdavidmj 16y ago
> Hence we end up with c-programs with accidentally embedded lisp implementations.
See Greenspun's Tenth Rule: Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.
And of course the famous corollary: Including Common Lisp.
http://en.wikipedia.org/wiki/Greenspun%27s_Tenth_Rule http://en.wikipedia.org/wiki/Greenspun%27s_Tenth_Rule
- silentbicycle 16y agoXML is proof that Greenspun's Tenth Rule applies to data, as well. :)
- derleth 16y agoI've said this before, but JSON is actually more like sexprs than XML is.
- silentbicycle 16y agoAgreed, but XML does a far better job of re-implementing sexprs badly.