Rathore’s 10th Rule of Programming

September 12, 2012 at 10:14 pm
filed under Coding
Tagged , , ,

I’m sure you’ve heard about Greenspun’s Tenth Rule of Programming.

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

Today, I heard about another tenth rule of programming.

Any sufficiently complicated Clojure (or Lisp) program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Haskell.

Heh.

I’m in Clojure-land at the moment, but don’t worry, Haskell. I’ll surely come back.

%d bloggers like this: