home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / atari / st / 16773 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  3.2 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uwm.edu!ogicse!flop.ENGR.ORST.EDU!gaia.ucs.orst.edu!umn.edu!simvax.labmed.umn.edu!DAVIDLI
  2. From: davidli@simvax.labmed.umn.edu
  3. Newsgroups: comp.sys.atari.st
  4. Subject: Re: What is g++?
  5. Message-ID: <1992Nov18.181636.797@news2.cis.umn.edu>
  6. Date: 18 Nov 92 18:16:36 GMT
  7. Article-I.D.: news2.1992Nov18.181636.797
  8. References: <168A213D1A.C556212@mizzou1.missouri.edu>
  9. Sender: news@news2.cis.umn.edu (Usenet News Administration)
  10. Reply-To: davidli@simvax.labmed.umn.edu
  11. Organization: Health Computer Sciences, U of MN, Mpls
  12. Lines: 47
  13. Nntp-Posting-Host: lapis.labmed.umn.edu
  14.  
  15. In article <168A213D1A.C556212@mizzou1.missouri.edu>, C556212@mizzou1.missouri.edu (Jeoff Hines) writes:
  16. >  I cannot find anything like a manual or some basic instructions for G++, is
  17. >there such a beast?  My problem is that I am going to try to teach myself C
  18. >over my Christmas break, but I will not have access to the net from my home.
  19. >Could some nice guy help me (a relativly inexperienced programmer) out with
  20. >the basics for C programming?
  21.  
  22. First suggestion: do NOT get GNU C/C++ to learn about C programming, at least
  23. not until you feel comfortable giving up 5 megabytes of hard disk space for
  24. the compiler and spending an hour or two setting things up correctly.  For the
  25. absolute beginner in C programming, I would recommend using Heat&Serve C (Ian
  26. Lepore's easy-to-install-and-run version of Sozobon C).  You can get hold of
  27. the program from the atari.archive.umich.edu FTP site.  The file name is
  28.  
  29.     atari/Languages/sozo133i.zoo
  30.  
  31. As to the basics of C programming, go to your local bookstore, find the
  32. computer language section and look through the "Learning C" books to find one
  33. with which you are comfortable.  SAMS has a nice series of books, the first
  34. titled (of course) "Learning C".  Ignore books about Turbo C, MicroSoft C and,
  35. for the moment, anything from Dr. Dobb's (after you've gone through an
  36. introductory book, you can try the more daunting code in books from Dr.
  37. Dobb's...)
  38.  
  39. About the only difference you'll find between Heat&Serve C and the C in the
  40. introductory books is where you get into ANSI-standard specifics.  Learning
  41. the basics is pretty much the same whether you're using Portable C or ANSI-C.
  42.  
  43. Once you've started getting comfortable with C, you can start using the
  44. Power Versions of C (GNU C, Pure C, etc...)  Some of the C compilers will cost
  45. you a lot of money (Pure C was in the $450 range last time I checked, GNU C is
  46. freely distributed).
  47.  
  48. When the MiNT/GNU C/shell/utility distribution kit is finally uploaded onto
  49. atari.archive.umich.edu (it's on hold at the moment, Simon, hint hint...), you
  50. shouldn't have quite as much of a hassle using (or installing) GNU C.
  51.  
  52. You should probably start saving for a hard disk if you don't already
  53. own one.  A 20-megabyte hard drive is going to be cramped -- check out the
  54. additional costs of a 50-megabyte hard drive -- especially if you're going to
  55. play around with GNU C.  The resulting program code is fairly large compared
  56. with other C compilers.
  57.  
  58. I hope this is the sort of information you needed.  Feel free to ask for more
  59. information in this forum.
  60.  
  61. -- David Paschall-Zimbel
  62.