home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!uknet!comlab.ox.ac.uk!oxuniv!halpin
- From: halpin@vax.oxford.ac.uk
- Newsgroups: comp.lang.pascal
- Subject: Re: Opinions on case sensitivity in programming languages?
- Message-ID: <1992Sep11.115429.8809@vax.oxford.ac.uk>
- Date: 11 Sep 92 10:54:29 GMT
- 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>
- Organization: Oxford University VAX 6620
- Lines: 32
-
- tswingle@oucsace.cs.ohiou.edu (Tom Swingle) writes:
-
- > ... 1. Do you prefer programming in a language which is case-sensitive
- > or case- insensitive (or does it even make a difference to you), and
- > why?
-
- To my mind, case sensitivity in a programming language or an
- operating system is low-level thinking. The point of view is,
- effectively, ``we've got this byte here, why waste 26 of its
- values?'' This is letting the computer architecture dominate the
- user interface in a counter-intuitive way.
-
- In operating systems (***x), the one hard advantage of case
- sensitivity is to allow a greater variety of key values. But this
- has weight only if we need to assume a very minimal common
- keyboard, a state of affairs that no longer exists, given that
- almost every user will have access to at least a VT100 emulator.
-
- For f and F to have separate meanings is useful, if users are
- working with dumb terminals, but given even Kermit, I prefer
- function keys to do things, and typing keys to type.
-
- Someone, I think it's Bob Beauchaine, has a sig to the effect that
- C combines the power of assembly language with the flexibility of
- assembly language. Case sensitivity is a prime example.
-
- Brendan
-
- Brendan Halpin Email: HALPIN@VAX.OXFORD.AC.UK
- Nuffield College Phone: +44 865 278642
- Oxford OX1 1NF
- United Kingdom
-