home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / cplus / 20062 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  2.5 KB

  1. Path: sparky!uunet!news.larc.nasa.gov!news
  2. From: e.l.ellis@larc.nasa.gov (Erik L. Ellis)
  3. Newsgroups: comp.lang.c++
  4. Subject: REQUEST - C++ book reviews/opinions
  5. Date: 28 Jan 1993 20:06:04 GMT
  6. Organization: NASA Langley Research Center
  7. Lines: 41
  8. Distribution: world
  9. Message-ID: <1k9ebcINNnek@rave.larc.nasa.gov>
  10. Reply-To: e.l.ellis@larc.nasa.gov (Erik L. Ellis)
  11. NNTP-Posting-Host: mac11.larc.nasa.gov
  12. Keywords: book reviews
  13.  
  14. I'd like to compile opinions on the many introductory C++ books on the 
  15. market.  If those who are familiar with a book or two would care to e-mail me 
  16. a description of a book's distinguishing features, I will summarize and post 
  17. to comp.lang.c++.  Please include some description of your own background so 
  18. that we have some basis from which to interpret your opinions.
  19.  
  20. My motivation is to determine what book I should buy to teach myself C++ and 
  21. to use as a reference once I am fairly comfortable with the language.  I have 
  22. A BOOK ON C, 2nd Ed. by Kelley and Pohl and found it very helpful when I was 
  23. learning C a few years ago.  I have been attempting to write a Complex.h 
  24. class to teach myself C++ using Lippman's C++ PRIMER, 2nd Ed. as a reference, 
  25. but I've found it rough going.
  26.  
  27. Lippman does not assume the reader knows C.  There are plenty of examples, 
  28. but it seems that the explainations often just don't go far enough for me.  
  29. Eg., A declaration may be given as an example when I need to see the whole 
  30. definition.  (I should explain that I'm not a computer scientist/programmer 
  31. type, but an engineer for whom programming is a skill that I enjoy 
  32. cultivating).
  33.   
  34. One of the features of Kelley and Pohl's book that I found very helpful was 
  35. the use of a BNF-like (Backus-Naur Form) description of the syntax.  Each 
  36. control statement, expression, etc, was described in BNF.  Kelley and Pohl 
  37. also included a number of example programs followed by a line-by-line 
  38. disection of the code.
  39.  
  40. I am especially interested in opinions from people who have read:
  41. C++ for C Programmers - by Pohl
  42. C++ Programming Guidelines - by Plum & Saks
  43. C++ The Complete Reference - by Schildt
  44. or who know of a book that describes the language in BNF.
  45.  
  46. Again, please e-mail your replies (e.l.ellis@larc.nasa.gov), and I will 
  47. summarize and post.
  48.  
  49. |  ___ Erik L. Ellis _________________  |  NASA, Langley Research Center
  50. |   Office:  804/864-5819 (ans. mach.)  |  Information Systems Division
  51. |     Home:  804/827-1259 (ans. mach.)  |  Mail Stop 152D
  52. |      FAX:  804/864-8672               |  Hampton, VA  23681-0001
  53.  
  54.  
  55.