Fri, 07 Apr 2006

Wesnoth Fun and Games

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