www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Guide for D

reply John S <comiccubed gmail.com> writes:
I'm in need of a guide for programming with D2. I don't mean the documentation
or anything. I know there's a book but it's not out yet.

Also I don't like Tango so I'm not going to use that.

Thanks.
Mar 18 2010
next sibling parent Robert Clipsham <robert octarineparrot.com> writes:
On 18/03/10 15:38, John S wrote:
 I'm in need of a guide for programming with D2. I don't mean the documentation
or anything. I know there's a book but it's not out yet.

 Also I don't like Tango so I'm not going to use that.

 Thanks.

As far as I know you're pretty much on your own until the book is available, the documentation is your best bet. If you know another C style language, the example at http://digitalmars.com/d/2.0/index.html is probably a good starting point if you want a general overview of how things look/feel. If you can understand that you should be able to adapt it and start working on your own programs. From there you can use the search feature on the same site to find information about specific features or find library functions. If you get stuck, the people on D.learn will be able to help you along with anything you need :) I don't know how up to date it is, but there's also http://www.prowiki.org/wiki4d/wiki.cgi which has a couple of links for learning D as both a first or second language, I haven't check if it's for D1 or D2 though. It'll probably be a bit of a bumpy ride learning D2 until the book is released and it comes out of alpha... It is currently at a feature freeze, so hopefully it won't be long. Good luck :)
Mar 18 2010
prev sibling parent reply Jesse Phillips <jessekphillips+D gmail.com> writes:
John S Wrote:

 I'm in need of a guide for programming with D2. I don't mean the documentation
or anything. I know there's a book but it's not out yet.
 
 Also I don't like Tango so I'm not going to use that.
 
 Thanks.

Wiki4D[1] is intended to be a guide for learning and using D. In general it will point you to the best places to go based on what you are looking for. I had don reorganization to the site, so feedback is welcome (these groups or email). Things aren't too horribly out of date since D1.0 isn't changing, and a lot of it will still apply to D2.0 That said, the place you will probably be visiting the most is the spec[2]. 1. http://www.prowiki.org/wiki4d/wiki.cgi 2. http://digitalmars.com/d/2.0/lex.html
Mar 18 2010
parent reply John S <comiccubed gmail.com> writes:
Jesse Phillips Wrote:

 John S Wrote:
 
 I'm in need of a guide for programming with D2. I don't mean the documentation
or anything. I know there's a book but it's not out yet.
 
 Also I don't like Tango so I'm not going to use that.
 
 Thanks.

Wiki4D[1] is intended to be a guide for learning and using D. In general it will point you to the best places to go based on what you are looking for. I had don reorganization to the site, so feedback is welcome (these groups or email). Things aren't too horribly out of date since D1.0 isn't changing, and a lot of it will still apply to D2.0 That said, the place you will probably be visiting the most is the spec[2]. 1. http://www.prowiki.org/wiki4d/wiki.cgi 2. http://digitalmars.com/d/2.0/lex.html

Thanks to both of you. http://www.prowiki.org/wiki4d/wiki.cgi is sort of helpful. The wikibook tutorial that page links needs to be updated though! I've seen it before and it's been not even half-way complete for over a year! :(
Mar 18 2010
parent reply Jesse Phillips <jessekphillips+D gmail.com> writes:
John S Wrote:

 The wikibook tutorial that page links needs to be updated though! I've seen it
before and it's been not even half-way complete for over a year! :(

Well the best thing to do is update it yourself as you learn the language, use it like your own little formal notebook. If you don't find the book helpful at all you can also remove the link to it. Don't feel bad about it as they are also linked to on another page[1]. I think that Wiki4D, while doesn't help much, shows that there really isn't much (complete) help out there. 1. http://www.prowiki.org/wiki4d/wiki.cgi?HelpDProgress
Mar 18 2010
parent Walter Bright <newshound1 digitalmars.com> writes:
Jesse Phillips wrote:
 John S Wrote:
 The wikibook tutorial that page links needs to be updated though! I've seen
 it before and it's been not even half-way complete for over a year! :(

use it like your own little formal notebook.

I agree. It's hard from an experienced user's point of view to see where the beginner trouble spots are, so as you run in to them, making a note of them on the wiki page will be extremely helpful.
Mar 18 2010