D vs C++11

1100110 0b1100110 at gmail.com
Sat Nov 3 07:02:58 PDT 2012


On Sat, 03 Nov 2012 07:46:17 -0500, Erèbe <erebe at erebe.eu> wrote:

>> To be fair though, asking "C++ vs D" on a D newsgroup is clearly going
>> to be tilted more towards the D end ;) But yea, personally, I feel that
>> C++11 is merely playing "catch up", and doing so on a broken leg.
>
> I didn't expect that much of response to my question, but it was my  
> intent to see the point of view of the community even if I know it is  
> biased.
>
>
> All of you name a lot of missing features in C++11, while I completely  
> agree upon that makes D cool, don't you fear a turtle effect if D only  
> focus on features ?
> I explain myself, C++ is a well supported language and come with a lot  
> of tools which could help/improve your developpement. In the decision of  
> taking D xor C++, developper could think "Hey I already know C++ and how  
> to work with it (aka tools), let just stick with it and wait for the new  
> C++11 features coming for free". In that situation, C++11's no effort  
> (or little to learn new additions) seem more rewarding than learning D,  
> so why try ?
>
> Is there a point in the D roadmap where we will see "Okay, D has enough  
> features, let add some support to the language now" ? Because in my  
> opinion D is for now just a language, a awesome one yes, but not yet a  
> good environnement for developper.
>
> C(++) had man (K in vim) and gdb, pascal his own ide, dynamic languages  
> have their interpreters, Java eclipse, what has D ?
>
> Nearly no support in vim (my editor of choice), a Plugin for eclipse  
> wich force you to stick with an older version, a Visual studio plugin  
> where you need to buy a liscence in order to have the IDE. The only  
> viable choice for me is the plugin for monodevelop which is really great  
> but no debugger (assert is enough for now).
>
> Support should not be a top priority for the D-core now that the  
> language is well featured ? Something coherent with what already exist  
> (dmd) ?

Nearly no support in Vim?  Are you joking?  What does Vim not support for  
D that you want it to?

-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/


More information about the Digitalmars-d mailing list