Question Protected by gnat
    Post Closed as "primarily opinion-based" by user40980, Bart van Ingen Schenau, user53019, Martijn Pieters, gnat
2 edited tags
| link
1
source | link

Greenspun's Tenth Rule, does every large project include a Lisp interpreter?

Greenspun's tenth rule (actually the only rule) states that:

Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.

My memory is that there are some papers on the topic, perhaps for Borland's Quattro (spreadsheet) project and possibly others. Google is unhelpful, maybe the right search terms are not coming to mind. I am looking for papers or articles supporting this claim, if any.