I'm not a fan of significant whitespace in programming but I was happy to 
overlook this with Nim because of all the other language awesomeness. I don't 
think indentation syntax is a show-stopper when trying to learn a new language, 
I don't think people will ignore Nim's flexibility and elegance just because 
they have to indent their code (or the other way round, in case of curly 
braces).

Having said that, @Libman's idea is great. Programming languages should allow 
programmers to express themselves in the way that the programmers see best, not 
try to force them to adapt to the language. Nim, so far, has been very good at 
this and allowing coders to use multiple statement delimiters, i.e. skins, 
would go a long way towards that. I wish I had the knowledge to do this myself.

Reply via email to