- City of Wonder
http://www.boost.org I just spent two hours trying to solve a problem, a problem solved already in boost but wow. Boost is huge, 75MB, 7500+ files. Not natively supporting iPhone you have to compile it yourself, and the instructions are extensive. And then you have to turn your output into a universal binary. I’m going to spend some more looking into non-boost solutions as that’s a pretty expensive up-front cost.
[Update] 9pm and I’ve gone with the simplest solution, a static function that then calls the member function via the instance(). Simple, supported in C and C++, std::tr1::bind isn’t supported yet and boost::bind costs 75MB and 7500 files.