For the past three months or so I’ve been programming 99% of the time in C++ (I had a recent excursion to perl to autogenerate some code).
I now know much, much more than I ever expected or wanted to know about C++. To give you a sample, here are the books I bought for work:
- Design Patterns, by Gamma et. al.
http://www.amazon.com/gp/product/0201633612
- C++ Template Metaprogramming
http://www.amazon.com/gp/product/0321227255
- Boost
http://www.amazon.com/gp/product/0321133544
- The C++ Programming Language, by Bjarne Stroustrup
http://www.amazon.com/gp/product/0201700735
- O’Reiley STL Pocket Reference
http://www.amazon.com/gp/product/0596005563
Also, I plan to learn Ruby, but I’m having trouble finding a good tutorial (that is, a tutorial for non-beginners). Please comment with any recommendations.