"The greater the probability a random string is a valid program, the harder it is to report errors well." -- Paul Graham
miniblog.
Related Posts
I've started reading Construction of Thinned Gated Single-Assignment Form by Paul Havlak, because I hear this SSA form is way underrated.
It uses a crazy archaic 3-way IF from Fortran as a motivating example:
IF (I) 10, 20, 30
This goes to 10/20/30 based on i being +ve/-ve/0!
The Mesa project was started in 1993 by Brian Paul, and he's still developing it! Really impressive!
Reviewing Paul Graham's Common Lisp style: http://t.co/Exu6cM2g5r (critiques are always educational!)