2 ms·
You might think so, but Nim had to backtrack some on case insensitivity because it removes a very useful way to distinguish between types and things of that typ
by jibal 8y ago
You might think so, but Nim had to backtrack some on case insensitivity because it removes a very useful way to distinguish between types and things of that type ... so now the first character of a symbol is case-sensitive and the rest is not. If starting from scratch, as you suggest, I think most people would go for complete case sensitivity instead of Nim's now partial sensitivity. And the OP is also referring to Nim's "interesting experiment" of being agnostic between snake_case and CamelCase ... SnakeCase and Camel_case are matching symbols ... but notice how the case-sensitivity kind of kills the whole notion of agnosticism about snake_case. It's experience with this experiment that makes it pretty clear that it was not a good idea.