Originally Posted by Ti22
IMO the VTMs are priceless.
They are the best way to get started on C++ and Game Programming. This is the fastest way to go through C++'s basics and actually using the knowledge to do something meaningful,
in books they'll let you do simple examples like cats and dogs, and small console programs that don't really mean anything.
These VTMS let you actually get your hands dirty on C++ and it actually teaches you how powerfull C++ can really be. When you start getting into more complex concepts like friends, templates n stuff Joel slowly guides you towards them and introduces them to you when he needs it in the game.
This is how C++ should be taught. Buzz, Joel and Dan are the best C++ teachers i have.