Possibili duplicati:
Is there any advantage of being a case-sensitive programming language?
Why are many languages case sensitive?Qual è lo scopo della distinzione tra maiuscole e minuscole nelle lingue?
Qualcosa mi sono sempre chiesto, è il motivo per cui sono lingue progettati per essere case sensitive?
Il mio cervello di pisello non è in grado di capire perché sia utile.
Ma sono sicuro che ce n'è uno là fuori. E prima che qualcuno lo dica, avere una variabile chiamata dog
e Dog
differenziata dalla distinzione tra maiuscole e minuscole è davvero una cattiva pratica, giusto?
Eventuali commenti apprezzati, insieme forse a qualsiasi storia in materia! Non sono generalmente sensibile alla distinzione tra maiuscole e minuscole, ma sensibile alla sensibilità intorno alla distinzione tra maiuscole e minuscole, quindi teniamo tutte le risposte e i commenti civili!
La maiuscole/minuscole rende tutto più facile da leggere ... Anche se non correlato al caso ma guarda all'indentazione; linguaggi come Python hanno successo a causa di "indentazione" che può in un certo senso essere case sensitive. –
Il mio modo di vedere è che tutti i micro benefici di questo sono superati di gran lunga dai negativi di missuse, debugging ecc. –
@ Tom: Diciamo che hai una classe chiamata PIT, e hai un const chiamato TAX ... O se hai una variabile regolare di nome hEllO. –