home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / edu / 1356 < prev    next >
Encoding:
Text File  |  1992-08-26  |  2.4 KB  |  51 lines

  1. Newsgroups: comp.edu
  2. Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!hellgate.utah.edu!lanl!cochiti.lanl.gov!jlg
  3. From: jlg@cochiti.lanl.gov (Jim Giles)
  4. Subject: Re: Small Language Wanted
  5. Message-ID: <1992Aug26.170247.13476@newshost.lanl.gov>
  6. Sender: news@newshost.lanl.gov
  7. Organization: Los Alamos National Laboratory
  8. References: <DAVIS.92Aug23010605@pacific.mps.ohio-state.edu> <WVENABLE.92Aug26154731@algona.stats.adelaide.edu.au>
  9. Date: Wed, 26 Aug 1992 17:02:47 GMT
  10. Lines: 39
  11.  
  12. In article <WVENABLE.92Aug26154731@algona.stats.adelaide.edu.au>, wvenable@algona.stats.adelaide.edu.au (Bill Venables) writes:
  13. |> [...]
  14. |> Michal> - making use of case sensitivity (i.e. symbols 'value' and 'Value' in the
  15. |> Michal>   same program)
  16. |> Michal> - ...
  17. |> 
  18. |> I'll accept all the other points, but NOT this one.  The concept of "case"
  19. |> is a printing artefact and makes no sense in this context.  What's wrong
  20. |> with using all 52 letters in the character set?  What could be more natural
  21. |> than using "x" for a singly indexed array and "X" for a doubly indexed one?
  22.  
  23. It would be rather like using "Tree" for conifers and "tRee" for deciduous
  24. trees.  It's not the way people use names.
  25.  
  26. |> [...]
  27. |> Most versions of Fortran now do allow mixed case input (thank goodness -
  28. |> otherwise you would go deaf reading the stuff) but then to regard "i" and
  29. |> "I" as the *same* is a absolute gotcha.
  30.  
  31. Why?  People always regard "tree" and "Tree" as the same (except the
  32. latter may signal emphasis: a non-semantic concept; or the beginning
  33. of a new sentence: a syntactic distinction; or a denotation that
  34. the word is a proper noun: a categorization - again, just for emphasis;
  35. it's never regarded as *meaning* something different).  Do you *really* 
  36. have trouble with this characteristic of written English prose?  (If
  37. you are arguing that case-sensitivity should have one of the above
  38. functions, then I might agree with you.  What do you have in mind?
  39. Otherwise, case should be no more significant than the choice of the
  40. color of the character set/background or the font that's chosen to
  41. produce the listing.)
  42.  
  43. While analogies to natural languages are always suspect (and sometimes
  44. demonstrably wrong), I think the way people use words/identifiers is a 
  45. case where the analogy is correct.  In any case, there are no human-factors
  46. experiments which address this issue, though I've noticed more frequent
  47. problems with case-sensitive languages.
  48.  
  49. -- 
  50. J. Giles
  51.