Andy Matthews wrote:
> Cutter and I have disagreed about case before as well. His logic about case
> being an issue when migrating between OS is sound in all but one way. If the
> OS itself didn't implement case-sensitivity then code wouldn't have to
> either.

You are getting this the wrong way around. Everything is inherently case 
sensitive because the bit sequence for an "a" is inherently different 
from the bit sequence for an "A". Case insensitivity is implemented on 
top of case sensitivity by defining extra rules that allow a string 
comparison between a and A to sometimes say they are the same.

The price you pay for that is that those extra rules are only valid in a 
certain context, a collation. This collation depends on for instance the 
language and the country. For example, the capital STRASSE in Germany 
has a lowercase Straße, while in Switzerland it is Strasse. And even in 
English the meaning of words can change depending on the case, i.e. SPAM 
is something else then spam.

Jochem

PS This list drops the charset headers so to properly see the example 
make sure you view this message in UTF-8.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Enterprise web applications, build robust, secure 
scalable apps today - Try it now ColdFusion Today
ColdFusion 8 beta - Build next generation apps

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:290208
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to