duli <du*******@gmail.comwrites:
I am a newbie learning C++ by going through "Accelerated C++" by
Koenig and Moo.
I am a little overwhelmed by the complexity and breadth of C++ and
don't know
how I can learn it effectively.
I wanted to get your advice on how you learned C++. If you did a
project that particularly
helped, please suggest one.
I'm reminded of the joke about the tourist visiting New York, who
stops and asks a street musician "how do I get to Carnegie Hall?"
"Practice," says the musician.
In my opinion, programming, like music, is best learned through
practice. Start with simple exercises like "hello world" and move to
more complexity as you learn more - I'm not familiar with the
particular book you're using, but surely it has exercises?
I find that old-school games like Hunt the Wumpus, Rogue, or even
Lemonade Stand are both fun to play and fun to write. Their simple
interfaces allow me to focus on learning how a language expresses data
structures and algorithms, without distracting me too much with a new
GUI interface library as well.
Are there IDEs for the Mac that you recommend that might help ?
Xcode is by far the most widely used IDE for the Mac. It's included
with new Macs as an optional install, and it's a free download from
<http://connect.apple.com>.
sherm--
--
My blog:
http://shermspace.blogspot.com
Cocoa programming in Perl:
http://camelbones.sourceforge.net