I'm a good C programmer, but I feel that learning C++ may be a worthy effort. Lurking around on the Network I've found http://www.boost.org/
How do you judge it?
Name:
HMA2009-04-06 16:26
Boost is good. It supports <<smart pointers>>, one of mankind's greatest inventions, offers portable threads & stuff, and even gives you access to a secret area of SICP with lambda, bind, and improved functional constructs.
Qt is more useful, though, and offers decent boost::thread & boost::smart_ptr equivalents. The signals and slots are God's gift to real programmers like us who build EXPERT SCALABLE HIGH-THROUGHPUT FOURIER-TRANSFORMED MULTI-CHANNEL DATA ACQUISITION & PROCESSING PUBLICATION-READY SCIENTIFIC APPLICATIONS in C++ in order to leverage our core skillsets. So I'd say boost is good, but Qt is far more useful in the short term.