3 ms·
I AGREE, CASE DOESN'T COMMUNICATE ANYTHING. .... PARDON?
by benj111 8y ago
I AGREE, CASE DOESN'T COMMUNICATE ANYTHING.
....
PARDON?
- lisper 8y agoFile names aren't used for communication, they are used to identify files, i.e. they are identifiers. Case-senstivity is never the right thing for identifiers. If you find yourself needing to distinguish two identifiers that differ only by case, you're doing something wrong.
- geofft 8y agoYou keep saying "never" despite having given a counterexample two comments ago. Besides, the point of a filesystem isn't to have opinions on right or wrong. It's to store files.
- lisper 8y agoNo, I didn't. I gave a counterexample where capitalization matters in English. It does not follow that this distinction ever matters in file names. In English the sentence, "The president of the company is rich," has a fundamentally different meaning than the sentence, "The president of the company is Rich." But when naming files, or choosing identifiers of any sort, if you have two distinct identifiers whose difference hinges only on capitalization, then you've chosen your identifiers poorly. In other words, the fact that capitalization actually matters in English on occasion is a bug, not a feature.