home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / cplus / 18539 < prev    next >
Encoding:
Internet Message Format  |  1992-12-30  |  1.5 KB

  1. Xref: sparky comp.lang.c++:18539 comp.lang.c:19024
  2. Path: sparky!uunet!opl.com!regina!sas
  3. From: sas@regina.aruba.UUCP (Steve Sciandra)
  4. Newsgroups: comp.lang.c++,comp.lang.c
  5. Subject: Re: Newbie Wants Advice on C-Programming
  6. Message-ID: <1313@ottawa.opl.com.opl.com>
  7. Date: 30 Dec 92 15:30:33 GMT
  8. References: <1992Dec23.220530.15347@netcom.com> <1992Dec27.023035.26886@mole-end.matawan.nj.us>
  9. Sender: news@opl.com
  10. Reply-To: sas@opl.com
  11. Followup-To: comp.lang.c++
  12. Organization: Marcam Corporation
  13. Lines: 19
  14.  
  15. |> > 1) There seems to exist C, as well as C++, and possibly other variants.  What
  16. |> >    are the differences between these?  Which should we learn first?
  17. |> 
  18. |> You really have to learn C before learning C++, but you might as well learn
  19. |> C++ _programming_ directly.
  20. |>  
  21.  
  22. I learned C++ programming as my first language ( if you don't count COBOL).
  23. My finding was that i didn't need to know a thing about C syntax wise to
  24. learn C++.  it turned out, however, that learning about pointers, structs,
  25. etc, I then realized that I have learned some C in the process of learning C++.I cannot claim that I learned all the C idioms and such things that one
  26. learns from years of C programming, but learned enough of it through C++
  27. to read C programs and maintain them..
  28.  
  29. Another point, which supports your point, is that most people I ran across
  30. while learning C++ already knew C and would often compare a C++ construct
  31. to a C construct, etc.  By knowing C, one could benefit from  a understanding
  32. of where C++ came from...
  33.  
  34.