@treeform > I want a vote, more data is better.
Just like the light bulb Nim wasn't invented by a democratic vote. It was created by one particular smart man. Had there been a vote on the internet how a new language should be the outcome might have been quite different. Maybe something like Rust. But gladly it wasn't like that. Gladly it was one man who got it 95% right (seen from the perspective of probably the vast majority of Nim developers). @bluenote > 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. It (plus the CamelCase, snake_case issue) also is illogical in a way. Reason: Static typing in a major part is about "nailing down exactly what you want". Not "well, uhm, kind of a number" but "an integer. Unsigned. 16 bits. value range between 1 and 25321. Immutable (with let)". So I find it utterly illogical to have Myvar, myvar, MyVar,My_var, my_var, My_Var, all boiling down to one and the same. At the same time, of course, I understand that many want easy going at least in many cases. My personal choice how to address that would be to keep it the "easy going" way it currently is but to add a "strict" pragma for cases where one wants strict and tight Case sensitive, no funny '_' names. @dom96 I agree with your "I want a vote" post - minus the vote part. Sorry if this gets a bit graphic and "political": We've seen where a mistaken "democracy" leads with linux whose creator has pulled out and more and more people with many priorities - al of them irrelevant and untechnical - are gaining influence and power. We also have seen how exceptionally well the benevolent dictator model has served Python. I don't want a vote. 99% of votes are irrelevant and often based on questionable subjective priorities. Including mine. What we have is almost perfect: We the mere mortals can tell our concerns and wishes and needs - and the benevolent dictator @Araq who created Nim in the first place and did that damn well decides. He alone. Or maybe with a couple of core people. Those who seriously disagree - and are willing to put considerable knowledge and work behind their words - can fork and create their own Nim. No vote from me. Opinions, wishes, maybe even pleas, yes, but no vote. All power to Araq who has shown plenty that he makes good decisions. Amen.
