[FoRK] Bone's Corollaries to Philip Greenspun's 10th Rule of Programming

Jeff Bone <jbone at place.org> on Fri Feb 23 22:27:19 PST 2007

I'm not sure gestalt is gestalt if it's the slow accumulation of  
years of perhaps-unrelated small insights, but...

Greenspun:

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

Bone:

"To fully understand any programming language, you must first  
implement a Lisp in it."

"To fully understand Lisp, you must first implement it in some other  
language that you think you already fully understand."

"To fully understand programming, you must fully understand Lisp."

$0.02,

jb



More information about the FoRK mailing list