On Sun, 2007-12-02 at 05:39 +0000, roychang3 wrote:
> Hey everyone, I was just wondering if anyone can suggest the best way 
> to learn C/C++. and what books. Thanks!
> 
> 
I am learning C++ right now. I have learned basic C/C++ in university.
The books I have read so far( last 8 months or so):
1. Scott Meyers. effective C++
2. Header First Design Pattern
3. GoF: Design Pattern 1995 ( quite difficult, at least I feel so)

Books I plan to read
1. Martin Fowler: refactoring
2. Joshua Krievesky: refactoring to patterns
3. Andrei Alexandrescu: Modern C++, Generic Programming and Design
Patten applied.

Only the Scott Meyers book is purely about c++. Others are more than
that.

>From what I have learned so far. 
1. late 80s and early 90s OOP became popular. 
2. Since 1995, Design Pattern has a huge impact on OOP programming. At
the same time STL came out(Generic Programming). 
3. Around 2000, modern C++ concept appear with beautiful integration
of design pattern and generic programming.  
4. C++0X which is 2009, the next c++ standard is going to release. Maybe
come with a lot more libraries..

hehe, that's all I can tell through my limited learning experience..

Join some open source project might be a good idea...But I have 
not tried yet..
> 
> 
>  

Reply via email to