> 1\. Many keyboards does not have an one key access to "#", > as the "/" key, 
> mine for instance, I usually need to look at alt-3 > or shift-3 combination.

Same is true for almost all other special characters which are used often in 
Nim, e.g.: `(`, `)`, `:`, `=`. I do not see how `#` is different from them.

> 2\. Most languages adopts a C++ like approach to use the one key "/" > found 
> in many US based keyboards.

So first you argue about _many keyboards_, but suddenly, because it fits your 
cause, the US layout is the important one? What about all the other layouts 
that don't have a `/` key (quite a lot don't)?

> 3\. People from Go, C++, Delphi, Rust, Xojo, Java, Javascript, Swift... > are 
> used to // double slash comments

People from Python, Scheme, Visual Basic, Bash, Ada, Haskell, Ruby... are not. 
Also, all those people are used to a different syntax than Nim has, so why, of 
all syntactic elements, should the comment syntax be kept?

> It just attracts more users, adds more fun, beautify the language, > and 
> makes more people feel at home.

Without presenting any evidence, this is just your personal opinion.

> I like the language, but I hate the "#" so much (as others)

So far, you are the only one who is complaining.

> and try to convince pythonic purists

This is ad hominem and therefore not a valid argument.

> there is a huge team of "//" lovers out there

As I said, I only see you complaining.

> Well, I consider this a bad preliminary choice, it's confusing clashing > 
> directly with the already diffused use of // everywhere.

_Everywhere_ in the sense of _every language you listed, ignoring all those 
that use different commenting styles_.

Your arguments are all bad and show that this is mostly an issue for yourself, 
because, as you state yourself, you hate `#` _so much_. Your points about 
keyboard layouts are not valid since you can simply change the keyboard layout. 
But instead of using tools that are more fit for the job, you urge others to 
fix your problems.

Reply via email to