What's up? August 2019 Edition

Gosh … we’re half way through the year already. So what am I up to in programming? Clojure I still think it’s a wonderful language. Not doing as much as I’d like. But it’s still great. One thing I did a few months ago was port the terminal version of Mind Traffic Control to it. …

What's wrong with C++?

Another Quora answer : Phil Jones’s answer to Why is C++ considered a bad language? This is one of those rare occasions I disagree with Simon Kinahan; although his answer sets the scene for this one. [Simon says that C++ isn’t a bad language. It’s the right choice if you need low-level memory control and …

Personal Question

Question : Hey Phil, do you actually do any programming these days? Answer : Yes. Quite a lot at the moment. Though it’s a bit all over the shop. I’m dipping a toe into Android programming. (And, hmmm … Java …. I thought I’d got over my Java hangups by doing a lot of Processing, …

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 …