home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!waikato.ac.nz!comp.vuw.ac.nz!gavin
- Newsgroups: comp.sys.acorn
- Subject: Re: OS differences and improvements (Was Re: new PC's, what's happening acorn?)
- Message-ID: <BtKKK0.Anr@comp.vuw.ac.nz>
- From: Gavin.Flower@comp.vuw.ac.nz (Gavin Flower)
- Date: Wed, 26 Aug 1992 02:36:00 GMT
- Sender: news@comp.vuw.ac.nz (News Admin)
- References: <1992Aug25.075656.17526@rdg.dec.com> <5695@mccuts.uts.mcc.ac.uk>
- Organization: Dept. of Comp. Sci., Victoria Uni. of Wellington, New Zealand.
- Nntp-Posting-Host: debretts.comp.vuw.ac.nz
- Lines: 32
-
- In article <5695@mccuts.uts.mcc.ac.uk> zzassgl@uts.mcc.ac.uk (Geoff Lane) writes:
- [...]
- >Which brings me to RiscOs Basic. Why, Oh why, Oh why, Oh why do we still
- >have to write the Basic commands and keywords in uppercase?
-
- For very good reasons. Not least of which the freedom of being able
- to use a variable name you want, without worrying about accidently
- starting one with a key word - simply by using lower case variable
- names, and leaving keywords in uppercase. A second reason, is that
- keywords standout more easily.
-
- Acorn BASIC has a lot of keywords, and Acorn introduce new ones with
- each major release of their BASIC. If keywords could be lowercase,
- then a new release of BASIC, could "break" some existing BASIC
- programs.
-
- The first few days I started to program my original Beeb, I found it a
- nuisance to have to swap case - now it is virtually automatic, and
- well worth the benefits. During the time I've being programming in
- Acorn BASIC, I've switched from COBOL (all uppercase) to "C" (mostly
- lowercase, even key words).
-
- One of the things I'd really like to see in Acorn BASIC, would be an
- alphabetic cross reference of variables, functions, and procedures.
-
-
- Gavin
- --
- Tomorrow's Society | flower_g@kosmos.wcc.govt.nz
- Depends on ----------------------------
- Today's Children - help us raise them properly!
- ******* These comments have no known correlation with dept. policy! *******
-