LWN.net Logo

What happened to D ?

What happened to D ?

Posted Nov 12, 2009 15:55 UTC (Thu) by lab (subscriber, #51153)
Parent article: Google's new "Go" language

Slightly off-topic but... does anyone have an explanation for why seemingly the D language (http://www.digitalmars.com/d/) has never attracted more attention? I always found that it has a very attractive feature-set, and don't know why people aren't really using it.


(Log in to post comments)

What happened to D ?

Posted Nov 12, 2009 18:20 UTC (Thu) by nlucas (subscriber, #33793) [Link]

I ask myself the same question...

What happened to D ?

Posted Nov 13, 2009 9:07 UTC (Fri) by epa (subscriber, #39769) [Link]

I think D hasn't taken off because of the name.

What happened to D ?

Posted Nov 13, 2009 13:00 UTC (Fri) by Tom2 (guest, #43780) [Link]

D does seem to aim for the same niche as Go, and does a much better job IMHO.

My main problems with D (last time I checked): you have two versions of it (D1 and D2). The GDC compiler supports both, but hasn't been maintained for a long time. The LDC compiler only supports the old D1. There's a Windows-only compiler for D2. For each version of D, there are also two competing (incompatible) standard libraries. So, the first job for anyone trying to use D is to pick one of the four possible mutually-incompatible variants of the language.

However, the D2 language itself is very good. If they can stop adding features (maybe even remove a few ;-) and get a working cross-platform compiler I'd seriously consider using it instead of C.

What happened to D ?

Posted Nov 13, 2009 15:58 UTC (Fri) by lab (subscriber, #51153) [Link]

I've had the same thoughts as you, in which case, if we're right: What a shame! So close and yet so far away...

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds