Sensibilità al case nei linguaggi di programmazione: un confronto
La maggior parte dei linguaggi moderni è case-sensitive: JavaScript, Python, Go, Rust, Swift, Java, C, C++, C#.
Eccezioni rilevanti: SQL (nella maggior parte dei dialetti), attributi HTML, nomi di proprietà CSS, Fortran, Pascal e Visual Basic classico.
L'insensibilità al case può nascondere bug: se userID e UserId sono la stessa cosa, non sai quale intendesse il collega. Le convenzioni moderne preferiscono universalmente la corrispondenza esatta.