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

Alex Parrill via Digitalmars-d digitalmars-d at puremagic.com
Fri Mar 13 14:11:45 PDT 2015


On Friday, 13 March 2015 at 21:02:39 UTC, 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 a reference; it's supposed to be a
technical spec, not a starting point. That said, the only links 
to starting points are the book (which isn't free) and the 
"Programming in D" pages at
http://ddili.org/ders/d.en/index.html (which are now buried in 
the Articles tab)


More information about the Digitalmars-d mailing list