Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Better D Documentation

Tags:

d

Where can I find good solid D documentation? I've been trying to learn D, and am having issues finding good reference docs for the language.

For instance, I see op opImplicitCast talked about back in 2007...was that ever implemented?

Overall the language information seems to be extremely fragmented between dsource the digitalmars site and the public wiki. Any ideas?

like image 902
Timothy Baldridge Avatar asked Oct 01 '10 13:10

Timothy Baldridge


2 Answers

Andrei Alexandrescu's book, "The D programming Language", is currently considered the most authoritative specification. Everything in it was discussed with Walter Bright, who writes the reference compiler. Where the book and the implementation disagree, both Walter and Andrei agree that the implementation will be fixed in the near future to match the book.

like image 158
dsimcha Avatar answered Oct 03 '22 08:10

dsimcha


The Documentation on is located on Digital Mars and The D Programming Language. It isn't always accurate but that is the documentation. You will not find opImplicitCast because it was decided not to include because of the inclusion of 'alias this.' Aside from asking your best source for following development of D is on Wiki4D.

like image 45
he_the_great Avatar answered Oct 03 '22 09:10

he_the_great