Re: case-sensitivity
- From: Pascal Bourguignon <usenet@xxxxxxxxxxxxxxxxx>
- Date: Fri, 17 Feb 2006 02:45:49 +0100
Ray Dillinger <bear@xxxxxxxxx> writes:
I don't think I'm ready to conduct the straw poll myself, but
here's my (somewhat paradoxical) answer to it. For my
*personal* comfort, I'd prefer case-insensitivity for the
characters A-Z(and a-z) ONLY. But I'd never recommend that
as a standard, because it's culturecentric against those
people whose "first and most familiar" alphabet isn't the
roman alphabet.
The English & Latin alphabets.
I don't know any other roman language with no accent.
boîte -> BOîTE, or BOÎTE -> boÎte are unfortunate.
So now you may want to extend it to ISO-8859-1, but then you'll hit ß.
For the standard, I think I'd recommend case-sensitivity,
just because I don't want to have to figure out whether
identifiers in a character set I'm unfamiliar with are
"the same" identifier under case mapping rules I don't
know.
Indeed it's the best.
Otherwise (if case-insensitivity is preserved) then if I
ever work with code that has non-ascii identifiers, I'm
going to have to write a "code sanitizer" that smashes
case deliberately in order to make all identifiers that
are *logically* the same *look* the same.
Some Pascal Pretty Printers did that.
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
__Pascal Bourguignon__ http://www.informatimago.com/
.
- Follow-Ups:
- Re: case-sensitivity
- From: Pascal Costanza
- Re: case-sensitivity
- From: Ray Dillinger
- Re: case-sensitivity
- References:
- case-sensitivity
- From: H.
- Re: case-sensitivity
- From: Ray Dillinger
- Re: case-sensitivity
- From: William D Clinger
- Re: case-sensitivity
- From: Ray Dillinger
- case-sensitivity
- Prev by Date: Re: case-sensitivity
- Next by Date: Re: case-sensitivity
- Previous by thread: Re: case-sensitivity
- Next by thread: Re: case-sensitivity
- Index(es):
Relevant Pages
|
Loading