Newbie to D initial suggestion
Edward Diener
eddielee_no_spam_here at tropicsoft.com
Sun Jan 27 09:49:17 PST 2008
Bill Baxter wrote:
> Edward Diener wrote:
>> I am an experienced C++ programmer who became interested in D only
>> after the recent discussion on comp.lang.c++ between Walter Bright and
>> various C++ experts regarding undefined or implementation defined
>> areas of C++. I realized during reading that discussion that while I
>> would not stop programming in C++ I was sympathetic to many of Mr.
>> Bright's points regarding C++.
>
> Welcome!
>
>> 2) Since D is highly related to C++ there should be a document for C++
>> programmers detailing the differences between D and C++, which again
>> is downloadable almost immediately from the main web page of D. I did
>> not find any such document although there is occasional mention of
>> these diferences in the pdf document I downloaded.
>
> I started putting together a porting document, which might give you some
> hints. But it's definitely not the user friendly intro document you're
> after. It assumes you basically know how both C++ and D work. But it
> might give some hints as to what the most painful differences are:
> http://www.prowiki.org/wiki4d/wiki.cgi?PortingFromCxx
>
> I also just noticed this:
> http://www.digitalmars.com/d/2.0/cpptod.html
I see now that one should click on the Comparisons... menu item to get
what I want regarding the information a C++ programmer would need to
understand D. Thanks for pointing this out.
>
>>
>> 3) There is evidently a version 2.0 and above of D. Perhaps it is not
>> meant for anybody to become interested in this version who is just
>> attempting to learn what D is about, but the complete lack of any
>> documentation which I could find about this version and/or its
>> difference from the 1.0 version is not a good thing.
>
> We keep telling Walter this, but I suppose he's too busy to fix it.
> Congrats to you for figuring out what was going on! Yes, 2.0 is still
> in flux. Go that way only if you want bleeding edge, and don't mind
> your code breaking from time to time on updates.
I will ignore 2.0 for now.
More information about the Digitalmars-d
mailing list