• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Online C++ resources?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Online C++ resources?


  • Subject: Re: Online C++ resources?
  • From: "Erik M. Buck" <email@hidden>
  • Date: Thu, 16 Aug 2001 11:13:14 -0500

Unlike Objective-C, it is nearly impossible to learn C++ from an online
manual. C++ is easily the largest and most complex language with the most
obscure idioms, disparate libraries, incompatible compilers, and bizarre
extensions. It makes Ada seem like a simple language. I am serious, you
could dedicate an entire career to mastering C++ and someone would still be
a be to throw you a curve. It is humorous to note that even Bjarn
Stroustrup (sp?), the creator of C++, often fails to predict what a line of
code will do and has answered semantics questions incorrectly on the net. I
say all of this and I am a C++ expert (at least compared to the other
"experts" I meet).

Start with any thick C++ for beginners book. Then read "The Design and
Evolution of C++". I regard that as the apology. The entire book is a
defense and excuse for the obvious flaws in the language, and the book
pre-dates many new features including template meta programming, name
spaces, stl, and more.

The best thing about C++ is that it makes you appreciate Objective-C and
Eiffel.


  • Follow-Ups:
    • Re: Online C++ resources?
      • From: "Todd Heberlein" <email@hidden>
    • Re: Online C++ resources?
      • From: "Jeff Szuhay" <email@hidden>
References: 
 >Online C++ resources? (From: Mike Beam <email@hidden>)

  • Prev by Date: Category vs Subclass
  • Next by Date: Re: Is encapsulation deprecated in ObjC?
  • Previous by thread: Re: Online C++ resources?
  • Next by thread: Re: Online C++ resources?
  • Index(es):
    • Date
    • Thread