I would have been interested in a vote, but apparently I'm the minority ;).

Personally I find the case insensitivity very off-putting and it was one of the 
reasons why I stayed away from Nim the first times I came across it.

> I appreciate when Nim forgives me a typo

That's my main concern about it. I like consistency, and I don't want 
inconsistent naming in my code base. I want the compiler to help me get it 
right exactly.

I never saw it as a feature, rather a quirk that I can live with. Yet, 
sometimes I still feel like I'm manually doing the work of the compiler when 
I'm double checking that I use consistent style. And I get distracted when 
reading foreign Nim code that switches between equivalent names for no apparent 
reason, especially when done in a local scope, where the syntax becomes 
obviously inferior to a consistent naming.

Reply via email to