Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

cym13 via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sat Mar 28 19:15:38 PDT 2015


On Sunday, 29 March 2015 at 00:24:36 UTC, ketmar wrote:
> On Sat, 28 Mar 2015 19:17:23 +0000, Russel Winder via
> Digitalmars-d-announce wrote:
>
>> It is a pity that D is not pitching as a Python replacement.
>
> D can't: it doesn't dumb enough to attract people that requires 
> compiler
> enforcements on whitespace to correctly format their code.

Urr.... As an active Python developer, I find that one pretty 
harsh. It's not that we need to enforce good style, it's that we 
take good style as granted and choose to lighten it consequently.

On the contrary I think that D has everything to attract a 
pythonista. Most new, trendy languages like Go or Rust are to 
down a level to easily suit a python's formated mind, and I guess 
that if most python developers come to switch language for 
performance issues (like myself) D's code safety system is 
definitely very appealing because python's safety is... well... 
^^"

Moreover, it is possible to reach a good expressiveness (maybe 
not as good as python, but that's the whole goal of python so 
there's no shame in not matching it).

UFCS FTW!


More information about the Digitalmars-d-announce mailing list