home *** CD-ROM | disk | FTP | other *** search
- From: seismo!allegra!phri!roy@sally.utexas.edu (Roy Smith)
- Date: Sun, 19 Oct 86 20:51:49 EDT
-
- I haven't been following this case-sensitivity discussion too
- closely, so forgive me if this point has already been brought up. Imbedded
- capitals are useful for separating the components of multi-word filenames
- without wasting valuable characters. Consider the following:
-
- 1) UnixCaseDebate
- 2) unixcasedebate
- 3) unix_case_debate (or trivial variations like unix.case.debate)
-
- I think most would agree that #2 is much less readable than either
- of the others. Whether #1 or #3 is easier to read is in the eye of the
- beholder, but consider that the former is a valid filename in 14-character
- systems, while the latter is not.
-
- All this aside, it has been stated over and over again that the job
- of a standard is to agree on something which is the most compatible with
- the most existing implementations. I don't know of any existing Unix
- implementations that have case-insensitive filenames, so why start now?
-
- It has already been pointed out by several people that various
- layered Unix products, such as Eunice, have dealt with the problem of
- enforcing (or, if you prefer, "allowing") case sensitivity with an
- underlying OS that doesn't. On the other side of the coin, application
- programs like Emacs provide case-insensitivity in filenames with a
- case-sensitive OS underneath. Thus, the argument that having a
- case-insensitive file system makes Unix more portable just doesn't hold
- water.
-
- So, what do you have? An idea that doesn't provide any added
- portability, or any added capability that can't be provided by an
- application, and is incompatible with most (all?) existing implementations.
- Sounds like a bad idea to me.
-
- Roy Smith, {allegra,philabs,cmcl2,sun}!phri!roy
- System Administrator, Public Health Research Institute
- 455 First Avenue, New York, NY 10016
-
-
-
- Volume-Number: Volume 7, Number 77
-
-