Free Software programmer
This blog existed before my current employment, and obviously reflects my own opinions and not theirs.
This work is licensed under a Creative Commons Attribution 2.1 Australia License.
Fri, 07 Apr 2006
Some months ago I gained commit access for Wesnoth, a GPL game. A change for me from several perspectives: it's in C++ (and it's been about 10 years since I did anything in C++), it's cross-platform, and it has recently "lost" its project leader.
C++: Never a language I liked, not because it doesn't have features, but because it rates so highly in my "how many traps does it have?" measure of languages. However, one thing has changed since I dealt with C++ last: the Standard Template Library has become ubiquitous. It's fairly well designed, but more important than any particular feature, it provides a known set of primitives: standards a new coder will understand. This lowers the barriers to new hackers.
[/tech] permanent link