home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / pascal / 5346 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  1.8 KB

  1. Path: sparky!uunet!mcsun!uknet!comlab.ox.ac.uk!oxuniv!halpin
  2. From: halpin@vax.oxford.ac.uk
  3. Newsgroups: comp.lang.pascal
  4. Subject: Re: Opinions on case sensitivity in programming languages?
  5. Message-ID: <1992Sep11.115429.8809@vax.oxford.ac.uk>
  6. Date: 11 Sep 92 10:54:29 GMT
  7. References: <1992Sep10.034246.14218@oucsace.cs.ohiou.edu> <ART.92Sep10132321@world.std.com> <10SEP199215533727@envmsa.eas.asu.edu> <1992Sep11.010817.17015@mnemosyne.cs.du.edu>
  8. Organization: Oxford University VAX 6620
  9. Lines: 32
  10.  
  11. tswingle@oucsace.cs.ohiou.edu (Tom Swingle) writes:
  12.  
  13. > ...  1.  Do you prefer programming in a language which is case-sensitive
  14. > or case- insensitive (or does it even make a difference to you), and
  15. > why?
  16.  
  17. To my mind, case sensitivity in a programming language or an
  18. operating system is low-level thinking. The point of view is,
  19. effectively, ``we've got this byte here, why waste 26 of its
  20. values?'' This is letting the computer architecture dominate the
  21. user interface in a counter-intuitive way. 
  22.  
  23. In operating systems (***x), the one hard advantage of case
  24. sensitivity is to allow a greater variety of key values. But this
  25. has weight only if we need to assume a very minimal common
  26. keyboard, a state of affairs that no longer exists, given that
  27. almost every user will have access to at least a VT100 emulator.
  28.  
  29. For f and F to have separate meanings is useful, if users are
  30. working with dumb terminals, but given even Kermit, I prefer
  31. function keys to do things, and typing keys to type.
  32.  
  33. Someone, I think it's Bob Beauchaine, has a sig to the effect that
  34. C combines the power of assembly language with the flexibility of
  35. assembly language. Case sensitivity is a prime example.
  36.  
  37. Brendan
  38.  
  39. Brendan Halpin                    Email: HALPIN@VAX.OXFORD.AC.UK
  40. Nuffield College                  Phone: +44 865 278642
  41. Oxford OX1 1NF
  42. United Kingdom
  43.