View mode: basic / threaded / horizontal-split · Log in · Help
February 09, 2012
Re: I wrote A starting guide for Newbies
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
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
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
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
> 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
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
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
"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
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
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.
1 2 3
Top | Discussion index | About this forum | D home