After going through a lot of trouble updating the database from Drupal 4.5.0 to Drupal 4.6 to Drupal 4.7 and finally to Drupal 5.1 and fixing lots of time consuming problems that have been caused by the update.php script which simply did not apply to my configuration, Libsmart our C++ System development library Martin and I created years ago, is now online again.
The issue tracking system works bit shaky and not everything is configured like it should be, and I need to upload the Doxygen documentation as soon as possible. I am also thinking to release a GPL version to the public, though most functionality has been superseded by the Boost libraries now. Even my Elist container found a probably much more sophisticated replacement by the Boost Intrusive Containers … Well, Boost is like its name, BIIIG, so may be you give Elists a try, too.
For me the time of C++ for application development is gone and so moving forward, I found a very impressive article about the internals of the .NET JIT compiler which effectively even more motivates me to ignore all the performance paranoia that occurs when moving away from the controlled environment we experienced in C++.
And going one step further, read about what Richard Hamming had to say about You and your Research. Though the text is very long, it is an inspiring read for visionaries, but you may check his entry at Wikipedia first.
One last thing, if you are interested in source code management, this Google screen cast The Flow of Change by Laura Wingerd definitely gives you a basic understanding about branching and merging terminology and policies.
yours
armin