Mustafa Ismail Mustafa wrote:
Has anyone played around with the boost libraries? Would you recommend them? rant: See, the story is as follows. I used to do quite a bit of C/C++/C#/Java coding until recently which is about 2 years ago. Now, its mostly VB.NET ( ). So I'm trying to get myself back into the groove. I had the rudest awakening a few days ago when trying to help my brother write up a small 21 (black jack) game for his university work. Man, do I suck now or what /rant So I've decided that as many of my Masters Degree projects will be in C++, and any coding I do at home will also be in C/C++. Any suggestions? Tips?
Boost was created as a playground to experiment with templates and push the limits of template programming in C++. Boost libraries were never meant as a convenient tool for Jo Programmer. I wouldn't use Boost in a real production environment. But for a master's thesis they are well suited. You can most probably impress you professor with the code obfuscation Boost libraries produce. Be prepared for a culture shock, though. You first need to learn to decipher the 80 lines or more long template error messages typical for Boost.