Using D

Israel Rodriguez via Digitalmars-d digitalmars-d at puremagic.com
Fri Jul 11 11:28:02 PDT 2014


On Friday, 11 July 2014 at 18:13:52 UTC, Chris wrote:
> On Friday, 11 July 2014 at 17:54:38 UTC, Israel Rodriguez wrote:
>> On Friday, 11 July 2014 at 15:30:18 UTC, Chris wrote:
>> Let's not
>>> forget that zeolots and professional posters will always 
>>> point out the flaws of D, and blow them out of proportion. "D 
>>> doesn't have xyz, so it's shit!" Divide et impera (divide and 
>>> rule).
>>
>>
>> Lol, this one made me laugh.
>>
>> It is true though. I have only been keeping up with D for like 
>> the last year or so and have found that its missing many 
>> things that i would like it to do by itself, without the help 
>> of C/C++. Multimedia and graphics for example.
>
>> D ALWAYS has to rely on C/C++ libraries for this. OpenGL is an 
>> exception because...well...every OS out there has OpenGL...
>
> Why reinvent the wheel, when D can interface to the wheel. A 
> lot of things are programmed in C/C++. Other languages use 
> modules (Python, Java) to access existing C libraries. D can do 
> it straight away. I cannot tell you how much it has helped me. 
> I depend on C libraries not because I use D, but because the 
> libraries are useful and well established / tested / sound.
>
>> Apart from that GC is a concern to many. I can see why GC 
>> would not be needed for a systems language but i see D 
>> primarily as a General Software Programming language where GC 
>> is most needed.

This is true, but theoretically i feel this is wrong because its 
like putting training wheels on your bike. Know what i mean?

Anyways thats just how "Feel" but maybe youre right, in that, 
maybe that isnt the right way to go...


More information about the Digitalmars-d mailing list