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