S. Isaac Dealey wrote:
> > I'd imagine they avoided making file paths case insensitive because *nix
> > allows you to have 2 or more separate files or directories named
> > Application, APPLICATION and AppliCATioN. I've never really understood
> > why this is considered a feature.

Sean A Corfield wrote:
> Er, because Dawn is a person and dawn is an event? We draw a
> distinction between case in our language - why should the filesystem be
> different? I've also wondered why Windows was so brain dead in assuming
> FiLe and fIlE were the same. Guess it depends on your background.

Actually, I think it likely has more to do with the intended user.  Windows
has always been intended as a mainstream OS for every day people.  These are
the same every day people that had problems remembering 30-odd command line
commands.  I imagine the powers that be in Redmond figured that allowing
multiple files that were all named the "same thing" (despite case
differences) would be too confusing for the intended every day users of the
OS.

> However, I agree that having files that differ only in case is bad
> practice (as it is in languages that are case sensitive, like C, C++,
> Java etc). Hmm, I don't know whether case sensitive languages outnumber
> case insensitive languages but it's also worth bearing in mind that C
> is case sensitive and UNIX was originally written in C so it makes
> sense that UNIX's creators made it case sensitive.

Yeah, the C language is case-sensitive when it comes to its own variables,
functions, etc. but Unix could very easily have been coded to be
case-insensitive.  I think though, like with Windows, the intended audience
for the OS were people who would want near complete control over their
environment and would likely be very comfortable differentiating between
files that were spelled the same but cased differently.

--
Mosh Teitelbaum
evoch, LLC
Tel: (301) 625-9191
Fax: (301) 933-3651
Email: [EMAIL PROTECTED]
WWW: http://www.evoch.com/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

Reply via email to