A few notes on choosing between Go and D for a quick project

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Fri Mar 13 16:10:20 PDT 2015


On 3/13/15 2:02 PM, Almighty Bob wrote:
> The language reference is pretty abysmal too. EG...
>
> The language "Introduction" spends all it's time talking about phases of
> compilation. That's like introducing someone to driving by explaining
> how the internal combustion engine works.
>
> The page on templates starts with scope and instantiation details. The
> examples at the start have alias parameters which aren't explained until
> half way down the page.
>
> I mean why no start the template page with something that people will
> find familiar and then build on that?
>
> It has that feel all the way through. You go looking for things and they
> never seem to be where you expect, or they are so tersely explained, it
> feels like it's a reference for people already experts in D. Which is
> fine if that's what it's meant to be ... but if you want to attract new
> people you need a "guided tour" rather than a "technical spec".

The language reference is fine if arid. One shouldn't learn the language 
from its reference. It should be, however, complemented by tutorials. -- 
Andrei



More information about the Digitalmars-d mailing list