Greenspun's Tenth Rule
Greenspun's tenth rule of programming is an aphorism in computer programming and especially programming language circles that states:
Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.This expresses the opinion that the perceived flexibility and extensibility designed into the Lisp programming language includes all functionality that is theoretically necessary to write a complex computer program, and that the core implementations of other programming languages often do not supply critical functionality necessary to develop complex programs.
Read more about Greenspun's Tenth Rule: Origin, Meaning, Morris's Corollary
Famous quotes containing the words tenth and/or rule:
“They say all lovers swear more performance than they are able, and yet reserve an ability that they never perform; vowing more than the perfection of ten, and discharging less than the tenth part of one.”
—William Shakespeare (15641616)
“They can rule the world while they can persuade us
our pain belongs in some order.
Is death by famine worse than death by suicide,
than a life of famine and suicide ... ?”
—Adrienne Rich (b. 1929)