Thread overview
D Article at gamedev.net
Jan 20, 2008
JScott
Jan 20, 2008
Jascha Wetzel
Jan 20, 2008
Daniel Lewis
Jan 20, 2008
Jascha Wetzel
Jan 21, 2008
Walter Bright
January 20, 2008
http://www.gamedev.net/reference/programming/features/dmarsd/
January 20, 2008
JScott wrote:
> http://www.gamedev.net/reference/programming/features/dmarsd/

i agree with him, that the D docs are lacking an index or good ToC. the search doesn't help.
what he writes about the terseness of the docs made me think of the commented online docs that e.g. the PHP docs have (had?). every page of documentation has a blog-like comment section at the end (optionally moderated to keep it compact). that is an easy way to let the community increase the value of the docs.

also, i obviously have to wonder why people don't find the -g compiler switch and ddbg and instead complain about bad debugging support.
January 20, 2008
Jascha Wetzel Wrote:

> JScott wrote:
> > http://www.gamedev.net/reference/programming/features/dmarsd/
> 
> i agree with him, that the D docs are lacking an index or good ToC. the
> search doesn't help.
> what he writes about the terseness of the docs made me think of the
> commented online docs that e.g. the PHP docs have (had?). every page of
> documentation has a blog-like comment section at the end (optionally
> moderated to keep it compact). that is an easy way to let the community
> increase the value of the docs.
> 
> also, i obviously have to wonder why people don't find the -g compiler switch and ddbg and instead complain about bad debugging support.

D has a built-in debugger, but it'll never be as good as IDA Pro with symbols.  I just can't remember how to import the symbols; and D executables come with 80kb of crap I need to figure out how to wade through.

I'll agree it's hard to search for docs on D, but I've become good at using the left sidebar to navigate Walter's site, and I like most of his explanations of things.  Certainly better than anything I've got going for Walnut.

Regards.

January 20, 2008
Daniel Lewis wrote:
> D has a built-in debugger, but it'll never be as good as IDA Pro with symbols.  I just can't remember how to import the symbols; and D executables come with 80kb of crap I need to figure out how to wade through.

D has a built-in debugger? what do you mean?

the 80kb are the runtime that D needs to be what it is. MSVC for example has such a thing, too, but it's separated into a .dll.
January 21, 2008
JScott wrote:
> http://www.gamedev.net/reference/programming/features/dmarsd/

Now on reddit: http://programming.reddit.com/info/662tz/comments/

digg: http://digg.com/programming/Game_Programming_with_the_D_Programming_Language