February 09, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to MattCodr | I did my first revision on the tutorial and I changed a few things, Renamed as: "Part 1: Installing D + Vim configuration over Windows." Added a link to the Ali's D tutorial. I think this will make more sense now. Remembering that my intention with this tutorial is to facilitate the entry of new users in the D world. I hope add more parts later after I finish my game port, which is under research. |
February 09, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to MattCodr Attachments:
| 2012/2/8 MattCodr <matheus_nab@hotmail.com> > I did my first revision on the tutorial and I changed a few things, > > Renamed as: "Part 1: Installing D + Vim configuration over Windows." > > Added a link to the Ali's D tutorial. > > I think this will make more sense now. Remembering that my intention with this tutorial is to facilitate the entry of new users in the D world. > > I hope add more parts later after I finish my game port, which is under research. > Here's an incomplete tutorial that I've worked on: http://en.wikibooks.org/wiki/D_(The_Programming_Language) Writing D tutorials is sorta fun. |
February 09, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to MattCodr | On 2/8/2012 7:32 AM, MattCodr wrote:
> I decided to wrote a starting guide for newbies and newcomers with D Language.
Thanks for doing this.
|
February 09, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to MattCodr | Le 08/02/2012 16:32, MattCodr a écrit :
> Hi guys,
>
> I decided to wrote a starting guide for newbies and newcomers with D
> Language. It's a really simple and basic introduction for those who may
> be a little lost like me when I started.
>
> It's a PDF file format and can be seen accessing the link bellow.
>
> Link: http://goo.gl/GkAYO
>
> Any problems or mistakes please let me know.
>
> I really hope you enjoy.
I wish I had this when I begun. My first usage of D implyed a compilation of ldc, then gdc (the only one that worked at the time on my plateform) and patching phobos by myself (reminder, it was the first time I used that language, not to mention it was pretty harsh and I think most people would have quit at this point). It was few years ago, and thing got better since.
But I'm convienced that D isn't accesible enough for beginers. So this document is very welcome !
|
February 10, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | > I wish I had this when I begun. My first usage of D implyed a compilation of ldc, then gdc (the only one that worked at the time on my plateform) and patching phobos by myself (reminder, it was the first time I used that language, not to mention it was pretty harsh and I think most people would have quit at this point). It was few years ago, and thing got better since.
>
> But I'm convienced that D isn't accesible enough for beginers. So this document is very welcome !
I agree, D is not that accessible to beginners, partially due to the rapidly changing nature of the language and technology. I found it difficult to start when every library I encountered was broken, either because it hadn't been ported to D2, or used libraries that were broken for some reason.
Hopefully once the language and compiler specs settle down a lot more, we can start work on making things easier overall. I for one would love to see a clang-style autocompleter for D, compiler packages for the major OSes/distributions that work with 99% of the D code out there, some sort of simple project-finder so we can find libraries easily, etc, etc.
Also, more documentation, not the kind of documentation we have now, which is really good, but requires a certain amount of knowledge to start with, but closer to "Learn how to program, with D". Personally I think D would be a brilliant language to teach with, it has decent OO, is compile-time checked, has pointers, but you often don't need them, templates that can be used like Java/C# generics but also allow for more complex constructs. You can start out with "this is a variable" go through "these are pointers" and end with "this is meta-programming".
|
February 10, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to MattCodr | Well, a friend of mine helped me with some translate errors. So, I uploaded a new version of the first guide. (Same link) I am already writing the second part, which I think will be more interesting. I'll talk about "makefile", "modules" and... hmm let the rest as "surprise", all I can say it will be a new direction for the guide that is aimed to the newbies. :D Thanks, Matheus. |
February 11, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to MattCodr | On Wed, 08 Feb 2012 16:32:41 +0100, MattCodr wrote:
> Hi guys,
>
> I decided to wrote a starting guide for newbies and newcomers with D Language. It's a really simple and basic introduction for those who may be a little lost like me when I started.
>
> It's a PDF file format and can be seen accessing the link bellow.
>
> Link: http://goo.gl/GkAYO
>
> Any problems or mistakes please let me know.
>
> I really hope you enjoy.
Clicking on the link gives me: "Your browser must support javascript." I wanted to download and read the document and I definitely do not need their javascript...
|
February 11, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to teo | "teo" <teo.ubuntu@yahoo.com> wrote in message news:jh6dtc$1vv4$1@digitalmars.com... > On Wed, 08 Feb 2012 16:32:41 +0100, MattCodr wrote: > >> Hi guys, >> >> I decided to wrote a starting guide for newbies and newcomers with D Language. It's a really simple and basic introduction for those who may be a little lost like me when I started. >> >> It's a PDF file format and can be seen accessing the link bellow. >> >> Link: http://goo.gl/GkAYO >> >> Any problems or mistakes please let me know. >> >> I really hope you enjoy. > > Clicking on the link gives me: "Your browser must support javascript." I wanted to download and read the document and I definitely do not need their javascript... See everyone, it's not just me ;) |
February 11, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to teo | On Saturday, 11 February 2012 at 19:01:00 UTC, teo wrote:
> Clicking on the link gives me: "Your browser must support javascript."
> I wanted to download and read the document and I definitely do not need their javascript...
Well, you may send me an e-mail asking about the guide and I'll answer you back with it.
PS: Someone could tell me a nice place to upload the next guide?
Matheus.
|
February 11, 2012 Re: I wrote A starting guide for Newbies | ||||
---|---|---|---|---|
| ||||
Posted in reply to MattCodr Attachments:
| 2012/2/11 MattCodr <matheus_nab@hotmail.com> > On Saturday, 11 February 2012 at 19:01:00 UTC, teo wrote: > >> Clicking on the link gives me: "Your browser must support javascript." I wanted to download and read the document and I definitely do not need their javascript... >> > > Well, you may send me an e-mail asking about the guide and I'll answer you back with it. > > PS: Someone could tell me a nice place to upload the next guide? > > Matheus. > > > > > Perhaps Dropbox or Mediafire. Here's a mediafire link to your guide: http://www.mediafire.com/?4sv8wurnvp7k26p In any case, Google Docs is a fine choice for hosting documents. I'm quite surprised that Javascript-avoiders exist, seeing that Javascript + html5 is the hallmark of modern web technologies and the web is, well, just about everything. |
Copyright © 1999-2021 by the D Language Foundation