Oh sorry, I didn't intend it as a personal attack. After all I don't know you at all so that would be rather hard to do even if I wanted to. But complaining about readability and style standards in text which doesn't follow the style standards of English which makes it exceedingly difficult to read stuck out to me. I remember when I was learning English to communicate online, and I would always appreciate being corrected, that's why I'm better at it now. But sorry if my tone was a bit harsh.
At the end of the day the choice of snake_case vs. camelCase is very subjective, and in Nim you can use whichever you prefer without causing trouble for anyone else. @Araq and @xflywind: `--styleCheck:usage` seems to force usage same as the symbol was defined. I was talking about a switch that ensures every usage in the same module is the same. So if I import a module with an identifier named `some_identifier` but I want to use camelCase I would name it `someIdentifier` and the style checker would complain if I elsewhere in my module used `someidentifier` or `some_identifier` for example.