Advertisement

Accelerated C++

Started by May 18, 2002 09:56 PM
7 comments, last by wild_pointer 22 years, 7 months ago
Excellent book, thank you to SabreMan for recommending it to me a bit back. I''m not sure if you could consider it a beginner book, but it does teach you how to do everything correctly the first time, making full use of the STL. Someone with moderate C or C++ exerience could benefit greatly from it. Short book, but be prepared to reread everything 2-3 times. [My site|SGI STL|Bjarne FAQ|C++ FAQ Lite|MSDN|Jargon]
Ripped off from various people
[size=2]
I''m glad you liked it. I''d particularly recommend it to people who still think C++ is "C with classes".

[ C++ FAQ Lite | ACCU | Boost | Python | Agile Manifesto! ]
Advertisement
How bout people that don''t know crap?? I mean they don''t even know the first thing to program......The only thing I know is that it creates programs and I have tried to learn before but must''ve gotten stuck and had no one to help me...hope this forum will but is this book....accelerated c++ for me?
:-) I''m new, how bout you?
I know c++ from other sources (including school) and I have this book. Personally I think it stinks. Whenever I use it as a reference I never get what I''m looking for and ug they have bad syntax style (with braces and stuff) imo. Don''t think it''s layed out too well either. Oh well, at least you guys enjoy it.

Gamer-Insight.com
quote: How bout people that don''t know crap?? I mean they don''t even know the first thing to program......The only thing I know is that it creates programs and I have tried to learn before but must''ve gotten stuck and had no one to help me...hope this forum will but is this book....accelerated c++ for me?


It is designed for people who don''t know C++, but i suspect they assume you have some programming experience, perhaps in C. If you know absolutely nothing i would recommend a basic primer before venturing into this book.

quote:
I know c++ from other sources (including school) and I have this book. Personally I think it stinks. Whenever I use it as a reference I never get what I''m looking for and ug they have bad syntax style (with braces and stuff) imo. Don''t think it''s layed out too well either. Oh well, at least you guys enjoy it.


It''s not suppose to be a reference book. If you want an STL reference look at SGI, or if you want a C++ reference look at one of the Struostrup books.

Syntax style? Not sure what you mean, i found most of the code very readable. I''m not a big fan of the underscore_naming_convention, makes variable names difficult to read in my opinion, but that''s how the STL is written so I guess it''s appropriate.

As for the layout, that''s one of the nice things about the book. Not introducing pointers until chapter 10 is a good example. Another interesting point is that the book treats "under the hood" information on a need to know basis, not revealing mechanics until neccessary.


[My site|SGI STL|Bjarne FAQ|C++ FAQ Lite|MSDN|Jargon]
Ripped off from various people
[size=2]
Accelerated C++ doesn''t even pretend to be a book for newbies to programming. It assumes some reasonable knowledge of another language, or a little knowledge of C++. To be perfectly honest, I wouldn''t recommend a complete newbie to programming should start with C++. I really don''t see how you can bash a text for not being something it doesn''t try to be - it''s neither a complete newbies book nor a reference guide.

As for the syntax used in the book, that''s quite an entertaining comment when you know who Koenig & Moo are. To put people in the picture, they both used to work in AT&T''s labs with Bjarne Stroustrup and were both influential on the initial development of C++. Andrew Koenig is a big cheese on the C++ committee, so is heavily involved in modern C++ - there is very little he doesn''t know about the language - he''s arguably amongst the top 10 C++ experts in the world. This book is authoritative! Also, do you know who the editor of the C++ In Depth series is; who takes a very strong interest in making sure the books are of the highest quality? I''ll give you a clue: he''s *the* world''s leading authority on C++. Basically, if you don''t like the style in the book, you don''t like C++.

I''ll take your Schildt and Liberty and raise you one Koenig!

[ C++ FAQ Lite | ACCU | Boost | Python | Agile Manifesto! ]
Advertisement
I have it, and although I know a bit of BASIC, COBOL, and Perl, (with a few dashes of Python), I don't feel like I am any less of a 'newbie' than anybody else might be and I understand the text. I've had to go through some of the sections more than once, but I really love this book now as I get through Chapter 5. Maybe their method just works for me, but doesn't work for others (we don't all learn the same way). The book is certainly worth checking out. I got it based off of the reviews on Amazon.com and recommendations on the web. Been a brilliant purchase so far! I turned to this book after not completely liking the approach of some "...in 21 days" books (though they make more sense as _Accelerated C++_ gets me further along, and they are useful for some of VC++ specific ideas/features/etc).

[edited by - Tekneek on May 24, 2002 6:52:31 AM]
wp: I agree with that, I guess reading it from standpoint where I already knew what they were talking about made me wonder why they did it in the fashion they did.

Sabre: I wasn''t bashing it, I was just commenting on what I thought.

Gamer-Insight.com
Well, I know a little bit of c++. I have the Microsoft Visual C++ introductory edition compiler and I did start reading "Learn c++ in 21 days" but never got aroudn to finishing it. I have much experience in html and a little in java-script.


What book would you recommend? Please answer within the next hour. :-)
:-) I''m new, how bout you?

This topic is closed to new replies.

Advertisement