I'm for not voting. As said previously this appears to be more of a 
religious-like issue more than anything else. For me, an amateur hobbyist 
programmer, I'm in favor of case insensitivity, however ignoring the 
underscores does seem to be more non-intuitive.

On a similar note, Nim has Uniform Function Call Syntax with the addition of 
being able to call procedures without parentheses. This allows one to get the 
length of a string four different ways. For myself this was a much harder 
adoption as a new user when compared to case insensitivity. My concern is that 
a vote on case insensitivity could very easily lead to a vote on this feature 
as well, and I've personally come to appreciate this feature a lot more than 
case insensitivity. If that were to happen, a vote on removing some of the 
other of Nim's stand-out features could be next...

In addition, these are features that make Nim more enjoyable to program with, 
which I suspect was one of the goals originally, and they give more 
choice/flexibility to the programmer.

Reply via email to