> Shrug, so are the people who don't like indentation based syntax. "Designing 
> for popularity" doesn't work for me, I don't want to design TypeScript.

Hate to tell you but at some moment your going to lose control over the 
project. Most languages when they become big, the original developer will be 
overworked or have too much going on in his personal life. And then the project 
goes over to a committee ( or the language dies if nobody takes over the 
development ).

Indentation based syntax is less of a issue. Your not going to run into 
conflicts or have much styling issues. Its easy to alter double space to quad 
space over all the source code / modules. Modern IDE's make the whole 
indentation vs brackets look less of a issue.

The same can not be said about partial casing / altering of variable / function 
naming etc. That is why there is a much bigger group of people arguing that 
currently its problematic for specific situations. And its a much bigger hurtle 
for people to jump over then indentation. Do not take my word for it. Look at 
the reddit posting when people talk about Nim and how much the discussion 
becomes a sticking point when people find out about this feature.

And again Araq, NOBODY is saying: "Hey, we do not like x feature, get rid of 
it". Everybody is saying: "There is a issue with this feature, Lets find 
solutions to deal with it". Nobody is going to remove this feature but people 
are looking for a solution that can fix the issues without altering that 
feature. The fact that you can not see that this is a issue for people and 
development teams is more worrying Araq. People are saying there are hot coal 
on the floor and your answer is: do not step on it :) That is not a solution 
_lol_ :) :)

Reply via email to