(Untitled)

Emacs is a deep, deep rabbit hole. The only way in is head first. http://decomplecting.org/blog/2014/10/23/welcome-to-the-dark-side-switching-to-emacs/…

(Untitled)

Well, this is all nitpicking. We could argue all day about (char *) versus (unsigned char *) and whether it should have emitted one warning or two, but this is ignoring the real failure here. The real…

(Untitled)

Fogus: What programming languages have you used professionally? Hickey: Mainly C, C++, Java, C#, Common Lisp, and Clojure. Fogus: What is your second favorite programming language? Hickey: If I had be…

(Untitled)

The problem that Haskell often has is the same “inexpertness”. People often write Haskell in an overly gnomic style, trying to imitate the terseness of mathematical formulae, forgetting that they are…

(Untitled)

The surface area is the information we need in order to compose chunks. The volume is the information we need in order to implement them. http://bartoszmilewski.com/2014/11/04/category-the-essence-of…

(Untitled)

The real romance is out ahead and yet to come. The computer revolution hasn’t started yet. Don’t be misled by the enormous flow of money into bad de-facto standards for unsophisticated buyers using po…

(Untitled)

But a variety of different things conspired together, and that next generation actually didn’t show upthe success of commercial personal computing and operating systems has actually led to a considera…

(Untitled)

So I think the lack of a real computer science today, and the lack of real software engineering today, is partly due to this pop culture. Alan Kay…