home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / alt / msdos / programm / 3032 < prev    next >
Encoding:
Internet Message Format  |  1992-12-28  |  1.7 KB

  1. Xref: sparky alt.msdos.programmer:3032 comp.os.msdos.programmer:11660 comp.sys.ibm.pc.programmer:691 comp.lang.c++:18470 comp.lang.c:18938
  2. Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer,comp.lang.c++,comp.lang.c
  3. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!udel!princeton!mccc!pjh
  4. From: pjh@mccc.edu (Pete Holsberg)
  5. Subject: Re: Newbie Wants Advice on C-Programming
  6. Organization: The College On The Other Side Of Route One
  7. Date: Mon, 28 Dec 1992 18:23:53 GMT
  8. Message-ID: <BzzF3u.8M1@mccc.edu>
  9. References: <1992Dec24.154204.25248@blkbox> <1992Dec24.230420.4243@sequent.com> <1992Dec25.050515.20871@ncsu.edu>
  10. Lines: 22
  11.  
  12. In article <1992Dec25.050515.20871@ncsu.edu> bank@lea.csc.ncsu.edu (Belgarath the Sorcerer) writes:
  13. =4) Even if you're not going into OOP, do NOT take up Pascal as
  14. =    a road to C. Pascal is a language that assumes you know
  15. =    very little and places lots of restrictions and
  16. =    inhibitions on you. If you already are a traditional-style
  17. =    programmer, you don't need the knowledge Pascal will
  18. =    teach you (modularization, declaration, etc). Go on into
  19. =    C and avoid having to unlearn all the limits Pascal will
  20. =    place on you.
  21.  
  22. For a person who does not know structured programming ideas, Pascal is a
  23. must. The people who have the most difficulty (in my experience in
  24. teaching C) are those who are experienced in COBOL, BASIC and FORTRAN.
  25.  
  26. =5) Picking up Assembler prior to learning C isn't a bad idea.
  27. =    Hardly required, tho.
  28.  
  29. Many explanations of what C can do (and more importantly, what you did
  30. wrong in your program) are best explained to a person who knows what a
  31. computer does and how it does it, a background that is acquired fairly
  32. easily by learning any assembly language. IMO, of course.
  33.  
  34.