(Untitled)

Use words with the correct grammatical connotations: nouns for variables, verbs for subroutines, adjectives for … Do not use clever words (GO TO HELL). Their cuteness wears off very fast and their mne…

(Untitled)

computation is the many ways we simulate the worldwe are actually using a computer for the same purpose: manipulating the world’s model. http://web.archive.org/web/20140107054458/http://yinwang0.word…

(Untitled)

Practical Lisp systems provide a mechanism that allows users to add new derived expressions and specify their implementation as syntactic transformations without modifying the evaluator. Such a user-d…

(Untitled)

Such is modern computing: everything simple is made too complicated because it’s easy to fiddle with; everything complicated stays complicated because it’s hard to fix. Rob Pike (print and frame it…

(Untitled)

… Microsoft has an interest in the personal computer, while Google has an interest in taking us to an updated version of X terminals and 1960’s time sharing … Gilad Bracha, “Everyone is talking about…

(Untitled)

Because computing is functional, because it is social, I think it must develop in an incremental and continuous fashion. Revolutionary ideas have to be parceled out in small packages, or be optional ……

(Untitled)

Programming is not about manipulating images or data, it is about constructing an imaginary machine consisting of thousands of moving partsIt is not “making programming available to regular folks — ho…

(Untitled)

It’s why the Smalltalk IDE isn’t just written in the language, it quite literally is the language http://insearchofsecrets.com/2014/08/04/lisp-smalltalk-and-the-power-of-symmetry/…