home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / alt / sys / amiga / demos / 1670 < prev    next >
Encoding:
Internet Message Format  |  1992-11-15  |  2.4 KB

  1. Xref: sparky alt.sys.amiga.demos:1670 comp.sys.amiga.applications:8696 comp.sys.amiga.introduction:1545 comp.sys.amiga.marketplace:8938 comp.sys.amiga.misc:16904 comp.sys.amiga.advocacy:29208
  2. Path: sparky!uunet!vtserf!csugrad!kjohnson
  3. From: kjohnson@csugrad.cs.vt.edu (Keefer)
  4. Newsgroups: alt.sys.amiga.demos,comp.sys.amiga.applications,comp.sys.amiga.introduction,comp.sys.amiga.marketplace,comp.sys.amiga.misc,comp.sys.amiga.advocacy
  5. Subject: Re: Programming
  6. Message-ID: <BxsLqu.5os@csugrad.cs.vt.edu>
  7. Date: 16 Nov 92 04:56:54 GMT
  8. References: <OAHVENLA.92Nov15142130@lk-hp-4.hut.fi>
  9. Organization: Virginia Tech Computer Science Dept, Blacksburg, VA
  10. Lines: 31
  11.  
  12. oahvenla@snakemail.hut.fi (Osma Ahvenlampi) writes:
  13. > It also teaches them bad programming manners that are hell to rid of.
  14.  
  15. Uh, if you are talking about AMOS, you are certainly wrong in this point.  AMOS
  16. IS BASIC, but it has become much more structure-oriented than the BASIC you are
  17. probably used to and are thinking of.  I.e. BASIC on the old C64s and Apple
  18. //es provided for nothing but hacking and spaghetti code.  Now, although AMOS
  19. DOES support this old (Very Bad) style of programming, they by no means
  20. advocate doing it this way in the manual.  It's provided strictly for backward
  21. compatability for old BASIC programs.  I'd chalk that up as a plus (though you
  22. could say it's a minus because it DOES support the Old Way Of Doing Things).
  23. Since I am a CS student, and am pretty much forced to write structured
  24. programs, all of my AMOS programs are rigidly structured.  (No GOTOs!)
  25.  
  26. To say that AMOS teaches bad programming manners really isn't the truth at all.
  27. In fact, it's a LOT easier to hack code in C than it is in AMOS.  And I daresay
  28. that a hell of a lot of C source that I've seen is a LOT more unstructured than
  29. most of the AMOS source that I've seen.  Obviously these are individual
  30. programmer traits, but it is so much easier to confuse someone else as to your
  31. intent in C than in AMOS.  And I'm not saying this blindly; in fact I probably
  32. know more about C (in general not Amiga-specific) than most above-average
  33. programmers.
  34.  
  35. later,
  36. keefer
  37.  
  38. -- 
  39. | Keith Johnson ("Keefer") |Choose the |  "Sometimes you get to be the bird   |
  40. |VA Tech. Dept. of Computer|/\  Logical|                And                   |
  41. |  Science  Undergraduate  |XX  Altern-|     Sometimes you get to be the      |
  42. |kjohnson@csugrad.cs.vt.edu|\/   ative |             windshield."             |
  43.