Sunday, December 9, 2007

Convoluted C++

Been going through Bruce Eckel's "Thinking in C++" books. I've not programmed in C++ for a while, as I mostly program in Python (and am learning Ruby, Lisp, Erlang, and stuff). However, I felt it would be good to sharpen up my C++ and Java chops.

So, I'd learnt C++ from Bjarne Stroustroup's book a long time ago. I thought I'd covered pretty much the whole book, except multiple inheritance. Alas, I'd learnt little. Well, enough to write a Python extension or two.

Bruce does an excellent job of explaining the language if you are a programmer that already knows C. Otherwise you should go and get familiar with C first. Recommened reading.

No comments: