www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Specification / Documentation

reply Phil Deets <pjdeets2 gmail.com> writes:
Please forgive me if I've missed something, but I have been looking over D's
website for hours now, and all I can find are summaries of features and
discussions of differences between D and C/C++. Where can I find the
documentation that gives details of D's features? I cannot find any solid
language specification or documentation.

Any help would be appreciated.

Thanks,
Phil
Dec 28 2007
next sibling parent reply Jarrod <qwerty ytre.wq> writes:
On Fri, 28 Dec 2007 22:35:17 -0500, Phil Deets wrote:

 Please forgive me if I've missed something, but I have been looking over
 D's website for hours now, and all I can find are summaries of features
 and discussions of differences between D and C/C++. Where can I find the
 documentation that gives details of D's features? I cannot find any
 solid language specification or documentation.
 
 Any help would be appreciated.
 
 Thanks,
 Phil

Erm, theres quite detailed documentation on the site.. Start here: http://www.digitalmars.com/d/lex.html and use the side panel to navigate. There's also the phobos documentation here: http://www.digitalmars.com/d/phobos/phobos.html Hope that's what you want.
Dec 28 2007
parent Phil Deets <pjdeets2 gmail.com> writes:
Jarrod Wrote:

 On Fri, 28 Dec 2007 22:35:17 -0500, Phil Deets wrote:
 
 Please forgive me if I've missed something, but I have been looking over
 D's website for hours now, and all I can find are summaries of features
 and discussions of differences between D and C/C++. Where can I find the
 documentation that gives details of D's features? I cannot find any
 solid language specification or documentation.
 
 Any help would be appreciated.
 
 Thanks,
 Phil

Erm, theres quite detailed documentation on the site.. Start here: http://www.digitalmars.com/d/lex.html and use the side panel to navigate. There's also the phobos documentation here: http://www.digitalmars.com/d/phobos/phobos.html Hope that's what you want.

Thank you. This is what I was looking for. I guess I never thought to click "Language..." to see documentation. I would suggest the website developer change this to "Language documentation" or "Documentation" or "Reference Manual" or something like that. I did spend a lot of time looking for this, but never found it because of the link name. Thanks, Phil
Dec 29 2007
prev sibling parent reply Jason House <jason.james.house gmail.com> writes:
Phil Deets wrote:

 Please forgive me if I've missed something, but I have been looking over
 D's website for hours now, and all I can find are summaries of features
 and discussions of differences between D and C/C++. Where can I find the
 documentation that gives details of D's features? I cannot find any solid
 language specification or documentation.
 
 Any help would be appreciated.
 
 Thanks,
 Phil

http://www.digitalmars.com/d/comparison.html used to contain exactly what you're looking for, but the columns for other languages were removed. To this day, I don't know why...
Dec 28 2007
next sibling parent reply 0ffh <frank youknow.what.todo.interNETz> writes:
Jason House wrote:
 http://www.digitalmars.com/d/comparison.html used to contain exactly what
 you're looking for, but the columns for other languages were removed.  To
 this day, I don't know why...

I think because Walter was bombarded with emails from other languages advocates about how untrue and unfair and unwhatever that list was. regards, frank
Dec 29 2007
parent James Dennett <jdennett acm.org> writes:
0ffh wrote:
 Jason House wrote:
 http://www.digitalmars.com/d/comparison.html used to contain exactly what
 you're looking for, but the columns for other languages were removed.  To
 this day, I don't know why...

I think because Walter was bombarded with emails from other languages advocates about how untrue and unfair and unwhatever that list was.

Or that potential users felt that D must be too weak to stand on its own merits if it had to resort to misleading (if not strictly incorrect) representations of its competition. In any case, the comparison chart generated a lot of heat and little light, and I agree with Walter that ultimately we're better off without it. -- James
Dec 29 2007
prev sibling parent Gide Nwawudu <gide btinternet.com> writes:
On Fri, 28 Dec 2007 23:53:38 -0500, Jason House
<jason.james.house gmail.com> wrote:

Phil Deets wrote:

 Please forgive me if I've missed something, but I have been looking over
 D's website for hours now, and all I can find are summaries of features
 and discussions of differences between D and C/C++. Where can I find the
 documentation that gives details of D's features? I cannot find any solid
 language specification or documentation.
 
 Any help would be appreciated.
 
 Thanks,
 Phil

http://www.digitalmars.com/d/comparison.html used to contain exactly what you're looking for, but the columns for other languages were removed. To this day, I don't know why...

This link has a full comparison. http://www.prowiki.org/wiki4d/wiki.cgi?LanguagesVersusD
Jan 04 2008