Pharo and a new Smalltalk

On Quora, I’m often ranting about Smalltalk. And how I’d like to see a “clean-slate” reinvention. Much as Clojure is a clean-slate reinvention of Common Lisp. Over on this answer I was asked what I think of Pharo. My response veered off somewhat : I’ve had a quick look at Pharo. And it’s certainly quite …

Languages for 2018

Bit early. But I answered a question on Quora about languages to learn for 2018. Here’s what’s interesting me for 2018 : I want to continue getting more experienced and better with Clojure. No language is perfect, but for me Clojure is the best language I’ve ever used. And I want to use it for …

Ward Cunningham Interview

Another good Ward Cunningham interview The job was really to take C++, which was a fairly static language, and show people how to write dynamic programs in a static language. That’s what most of the patterns in that book were about. And in the process, patterns extended the life of C++ by a decade, which …