@Mek101 making capitalization part of a language syntax. partly it's just spiteful because it enforces one person's preferred style on everyone who has to use their thing, but also it's asciicentric as hell -- what happens when chinese programmers want to start a struct name with 我? there's no such thing as "case" (majuscule/minuscule) in hanzi/kanji, or kana, or devanagari (or any brahmic script for that matter), or arabic, or hebrew, or thaana, or etc. in fact only a small number of mostly greek-derived scripts have this concept. georgian does have capital letters but they are rarely used and only for very specific purposes; idk if georgian keyboard layouts even support themand to top it all off, enforcing this convention requires either enforcing ASCII encoding or including a massive amount of data (like, probably a megabyte or so) about the unicode code space (because you can't trivially map a given unicode character to "uppercase" or "lowercase" even where such case distinctions make sense), for no purpose other than creating an artificial restriction.it's bad on so many levels, especially when uppercase/lowercase doesn't even add some kind of useful semantics and it's just spiteful enforcement of the author's favorite coding style