home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / cplus / 15986 < prev    next >
Encoding:
Internet Message Format  |  1992-11-09  |  1.8 KB

  1. Path: sparky!uunet!pmafire!news.dell.com!swrinde!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!att!allegra!alice!bs
  2. From: bs@alice.att.com (Bjarne Stroustrup)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: c++ & c+++
  5. Summary: books
  6. Message-ID: <24119@alice.att.com>
  7. Date: 9 Nov 92 13:40:33 GMT
  8. Article-I.D.: alice.24119
  9. References: <1992Nov8.222637.5773@nmsu.edu> <1992Nov8.235940.1@vax1.bham.ac.uk>
  10. Organization: AT&T Bell Laboratories, Murray Hill NJ
  11. Lines: 28
  12.  
  13.  
  14.  
  15. mccauleyba@vax1.bham.ac.uk (Brian McCauley @ University of Birmingham) writes
  16.  
  17.  > In article <1992Nov8.222637.5773@nmsu.edu>, willittl@spock.NMSU.Edu (William  Little) writes:
  18.  > > The books I bought were for beginners, and didn't tell me 
  19.  > > much.  I went through them in a couple hours, and came up
  20.  > > with some questions in areas they didn't cover.
  21.  > 
  22.  > Get the ARM (Annotated reference manual) I've never seen it but
  23.  > everyone else sears by it! (I use "The C++ Prog.Lang.Edn.2" also by
  24.  > the man himself which is probably not quite as good).
  25.  
  26. Depends what you need. The ARM and "The C++ Prog.Lang.Edn.2" cover the same
  27. language (C++ including templates and exception handling) from two different
  28. perspectives. They both contain the same reference manual.
  29.  
  30. The ARM is for language laywers and implementors and focusses on language
  31. details and implementation techniques. Trying to learn C++ from the ARM is
  32. a mistake; it would be like trying to learn English from a dictionary.
  33.  
  34. "The C++ Prog.Lang.Edn.2," on the other hand, tries to explain C++ programming
  35. and design techniques. It is tutorial. Where it explains language features
  36. it does so from the point of view of a user rather than an implementor.
  37. I have been told that it is not only more comprehensive than the 1st edition
  38. but also much easier to read.
  39.  
  40. I think the quality is about the same. Both have their place.
  41.