home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / acorn / 8355 < prev    next >
Encoding:
Internet Message Format  |  1992-08-25  |  2.0 KB

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