home *** CD-ROM | disk | FTP | other *** search
- 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
- Path: sparky!uunet!vtserf!csugrad!kjohnson
- From: kjohnson@csugrad.cs.vt.edu (Keefer)
- 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
- Subject: Re: Programming
- Message-ID: <BxsLqu.5os@csugrad.cs.vt.edu>
- Date: 16 Nov 92 04:56:54 GMT
- References: <OAHVENLA.92Nov15142130@lk-hp-4.hut.fi>
- Organization: Virginia Tech Computer Science Dept, Blacksburg, VA
- Lines: 31
-
- oahvenla@snakemail.hut.fi (Osma Ahvenlampi) writes:
- > It also teaches them bad programming manners that are hell to rid of.
-
- Uh, if you are talking about AMOS, you are certainly wrong in this point. AMOS
- IS BASIC, but it has become much more structure-oriented than the BASIC you are
- probably used to and are thinking of. I.e. BASIC on the old C64s and Apple
- //es provided for nothing but hacking and spaghetti code. Now, although AMOS
- DOES support this old (Very Bad) style of programming, they by no means
- advocate doing it this way in the manual. It's provided strictly for backward
- compatability for old BASIC programs. I'd chalk that up as a plus (though you
- could say it's a minus because it DOES support the Old Way Of Doing Things).
- Since I am a CS student, and am pretty much forced to write structured
- programs, all of my AMOS programs are rigidly structured. (No GOTOs!)
-
- To say that AMOS teaches bad programming manners really isn't the truth at all.
- In fact, it's a LOT easier to hack code in C than it is in AMOS. And I daresay
- that a hell of a lot of C source that I've seen is a LOT more unstructured than
- most of the AMOS source that I've seen. Obviously these are individual
- programmer traits, but it is so much easier to confuse someone else as to your
- intent in C than in AMOS. And I'm not saying this blindly; in fact I probably
- know more about C (in general not Amiga-specific) than most above-average
- programmers.
-
- later,
- keefer
-
- --
- | Keith Johnson ("Keefer") |Choose the | "Sometimes you get to be the bird |
- |VA Tech. Dept. of Computer|/\ Logical| And |
- | Science Undergraduate |XX Altern-| Sometimes you get to be the |
- |kjohnson@csugrad.cs.vt.edu|\/ ative | windshield." |
-