Spug++ is a library of general routines that I have developed over the years in the course of working on other projects. It's not great. Most of the stuff in this library has been done better elsewhere (notably in boost). I continue to maintain it because:
It's a lot lighter than boost and ACE.
Most of my existing code depends on it.
It follows my naming conventions.
It's what I'm used to.
Spug++ is used by wurld and
SpugAudio. It comes
bundled with wurld, but it's not something I can easily bundle with SpugAudio
because the latter uses distutils and the prospect of making distutils deal with
a bundled sub-package based on autoconf/automake fills me with ennui.
Downloads
First public release of spug++.