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. …
Tag Archives: c++
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, …
Why Pascal is Not My Favorite Programming Language
This is a great essay on what’s wrong with Pascal. But really, it’s a great essay on what are some of the nice touches of C that makes it such a good language.
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 …
WaveFlavours
So, slight Christmas / New Year’s diversion from my main projects – I’ve been writing a wave-table synth in the last few days. Code (C++ using Maximilian) is here. The main thing I’m doing is to have two wave-tables for a voice, and then slowly swap sample points between them to get a long-term evolution …
RIP Dennis Ritchie
Forget Steve Jobs, the guy who invented C has died!
Loads of nice stuff going on in Squeakland. Showing Seaside demos to a colleague this week made me wonder whether I need to dive back in. It’s been a long time (15 years) since I wrote any Smalltalk. And what with Python, Erlang, GeekWeaver + some C, PHP, Javascript; and Cache ObjectScript (don’t ask!) in …