too early for D2 and too late for D1

Caligo iteronvexor at gmail.com
Sun Apr 17 13:06:56 PDT 2011


On Sun, Apr 17, 2011 at 2:52 PM, jasonw <user at webmails.org> wrote:
> Gour-Gadadhara Dasa Wrote:
>
>> Well, http://d-programming-language.org/ page says: "D is a multi-
>> paradigm programming language that combines a principled approach
>> with a focus on *practicality*." and in my case I've *practical* need to
>> write GUI app.
>
> That's certainly true, if you think of the potential D2 provides. In 5 -- 20 years D will be a serious contestant and mature implementations beat C++ and traditional languages in many domains. Currently DMD produces much slower executables especially for high performance computing so you would be a total idiot to use D if the project time frame is less than 2 years.
>
> If you want to build some fortune 500 website from scratch, D doesn't deliver the functionality you need right now. The PHP/Java/C# platforms have hundreds of millions worth funding backing them.
>
> If you build a desktop application, D isn't the best choice, but you can still argue to your boss to use it instead because of your personal "productivity" issues. There's no other logical reason to use D instead of C++/Qt or some other mature GUI toolkit.
>
> Bloated executables aren't suitable for embedded platforms either, but in 10 -- 20 years we will have a D compiler that targets platforms with less than 4 MB of RAM+ROM. I find it unlike that we have a reliable D compiler for very small 32-bit embedded devices in 5 years.
>

5 to 20 years? 10 to 20 years?  How do you come up with those big and
depressing numbers?  I personally think within 2 to 4 years there is
going to be an explosion of software written in D.


More information about the Digitalmars-d mailing list