been obsessing about camelCase vs snake_case for years. still no conclusion. scientifically, by pop, by ease of typing... no conclusion. most existing lang conventions are idiotic. their formation is pretty much historical. Not by any logical basis.
Nim is awesome that way; it's style insensitive. You can import a library that has a function awesomeFunction, but use that function as awesome_function in your code.
> only the first letters are compared in a case sensitive manner. Other letters are compared case insensitively within the ASCII range and underscores are ignored.