4 ms·
Because case insensitivity causes ambiguity and complexity for no meaningful benefit, and more often than not causes problems like in the post. This isn't a "Li
by caslon 6y ago
Because case insensitivity causes ambiguity and complexity for no meaningful benefit, and more often than not causes problems like in the post. This isn't a "Linux" thing for me; every UNIX and POSIX system that has been well-designed with the exception of Snow Leopard has had case sensitivity.
- goatinaboat 6y agoevery UNIX and POSIX system that has been well-designed Case sensitivity wasn’t designed; the first Unix couldn’t spare the CPU cycles to do case insensitive matching, which was the norm at the time.
- caslon 6y agoAnd yet nearly every UNIX system that was well-designed isn't case insensitive. I was pointing out correlation, not causation.
- Wowfunhappy 6y agoHow many case-insensitive UNIX systems are there? I’m not sure you have enough data points here. :P
- emodendroket 6y agoThe benefit seems pretty clear to me. Users do not generally consider uppercase and lowercase versions of the letter completely distinct. The use cases for identical file names with different cases would seem quite limited.