duplicados posibles:
Is there any advantage of being a case-sensitive programming language?
Why are many languages case sensitive?¿Cuál es el propósito de la distinción entre mayúsculas y minúsculas en los idiomas?
algo que siempre me he preguntado, ¿por qué se están diseñados para ser lenguas entre mayúsculas y minúsculas?
Mi cerebro de guisante no puede comprender ninguna posible razón de por qué es útil.
Pero estoy seguro de que hay uno por ahí. Y antes de que nadie lo diga, tener una variable llamada dog
y Dog
diferenciada por sensibilidad de mayúsculas y minúsculas es realmente una mala práctica, ¿verdad?
¡Cualquier comentario apreciado, junto con quizás cualquier historia sobre el asunto! En general, soy insensible a la sensibilidad a las mayúsculas y minúsculas, pero soy sensible a la sensibilidad en torno a la distinción de mayúsculas y minúsculas, así que mantengamos todas las respuestas y los comentarios en forma civil.
La sensibilidad de mayúsculas hace que todo sea más fácil de leer ... Aunque no está relacionado con mayúsculas y minúsculas mira la sangría; idiomas como Python tienen éxito debido a la 'sangría', que en cierto modo puede ser mayúsculas y minúsculas. –
La forma en que lo veo es que los beneficios micro de ella son muy superiores a los negativos del uso indebido, la depuración, etc. –
@Tom: Digamos que tienes clase llamada PIT, y tienes un const llamado TAX ... O qué pasa si usted tiene una variable regular llamada hEllO. –