(Untitled)

In retrospect, thinking of programs as automobiles wasn’t so bad. Automobiles are pretty simple. If their car stops working, people expect any good mechanic to be able to figure out why and fix the pr…

(Untitled)

An automobile runs, a program does not. (Computers run, but I’m not discussing them.) An automobile requires maintenance, a program does not. A program does not need to have its stack cleaned every 10…

(Untitled)

I actually have a nice slide for that, which shows a two-year-old kid using an iPad, and an 85-year-old lady using an iPad. And then the next thing shows both of them in walkers. Because that’s what A…

(Untitled)

… the cost of making a change to a dynamic system is proportional to the size of the change, whereas the cost of making the same change in a static system is generally proportional to the size of the…

(Untitled)

Operating systems are dauntingly complex and totally unnecessary. It’s a brilliant thing Bill Gates has done in selling the world on the notion of operating systems. It’s probably the greatest con the…

(Untitled)

I would ask for a show of hands from those who consider this progress, but too many are happily riding the gravy train this abomination enables. http://dtrace.org/blogs/wesolows/…

(Untitled)

Not being “cool” means no fodder for the cottage industry of pundits (haters) who travel the web looking for something to disprove, subvert or negate with a glib bon motIts amazing what can be accompl…

(Untitled)

Taking out the complexity from a programming language pushes it into the program https://groups.google.com/forum/m/#!topic/comp.lang.lisp/AhXjZBHFoQU…

(Untitled)

Go is a great tool now, but I’m convinced that like perl, it will be ten times as good when ninety percent of the community moves on. https://www.b7j0c.org/blog/joys_of_a_mature_community.html…