Możliwe duplikaty:
Is there any advantage of being a case-sensitive programming language?
Why are many languages case sensitive?Jaki jest cel rozróżniania wielkości liter w językach?
Coś Zawsze zastanawiałem się, dlaczego są języki zaprojektowany jako wielkość liter?
Mój groszek nie może zgłębić żadnego możliwego powodu, dla którego jest pomocny.
Ale jestem pewien, że jest tam jeden. I zanim ktokolwiek to powie, posiadanie zmiennej o nazwie dog
i Dog
zróżnicowanej według wielkości liter jest naprawdę bardzo złą praktyką, prawda?
Wszelkie uwagi są mile widziane, a być może każda historia w tej sprawie! Jestem niewrażliwy na ogólną wrażliwość na wielkość liter, ale wrażliwy na wrażliwość na wielkość liter, więc zachowajmy wszystkie odpowiedzi i komentarze na głos!
Rozróżnianie wielkości liter ułatwia czytanie ... Chociaż nie jest związane z przypadkiem, ale spójrz na wcięcie; języki takie jak Python odnoszą sukces z powodu "wcięcia", które w pewnym sensie może być wrażliwe na wielkość liter. –
Sposób, w jaki widzę, to to, że wszelkie mikro-zalety są znacznie mniejsze od negatywów wynikających z missuse, debugowania itp. –
@Tom: Powiedzmy, że masz klasę o nazwie PIT i masz stałą o nazwie TAX ... Lub co jeśli masz regularną zmienną o nazwie hEllO. –