10 de abril de 2013

27 de diciembre de 2012

Big ball of mud

Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.

Alan Kay.

Vía The Endeavour.

12 de noviembre de 2012


The unexpected appearance of an interpreter tended to freeze the form of the language, and some of the decisions made rather lightheartedly for the "Recursive functions …" paper later proved unfortunate. These included the COND notation for conditional expressions which leads to an unnecessary depth of parentheses, and the use of the number zero to denote the empty list NIL and the truth value false. Besides encouraging pornographic programming, giving a special interpretation to the address 0 has caused difficulties in all subsequent implementations.

John McCarthy, History of Lisp.

5 de octubre de 2012

Strict machine

There are men who are capable of loving a machine more deeply than they can love a woman. They are among the happiest men on earth.

— Arnold Bennett, The Human Machine

22 de septiembre de 2012


The more I push code through static analysis, the more I'm amazed that computers boot at all.


Ya me siento un liberal cualquiera. =)