I wish modern computers considered casing to be purely a matter of style, such that “S” == “s” evaluates to true.
Casing is rarely semantically important, so case sensitivity is widely ignored. But in many circumstances this gets implemented in a haphazard way. For example some sites consider foo@gmail.com and foo@GMAIL.COM to be different email addresses.
Also case sensitivity makes internationalisation awkward, particularly with German.
Sadly it’s too late to change this because doing so would be such a breaking change.
replies(5):