Who here actually uses D?

Jonathan M Davis jmdavisProg at gmx.com
Sun Feb 13 22:17:31 PST 2011


On Sunday 13 February 2011 21:59:58 Simen kjaeraas wrote:
> Robert Clipsham <robert at octarineparrot.com> wrote:
> > Having seen a post by Peter Alexander (in Re: D for game development),
> > mentioning some of the issues he's hit I thought I'd post this. I've
> > been in his shoes (every other time I use D it seems), and feel I should
> > ask - who here uses D, and to what extent?
> > 
> > I'm mostly interested in those of you with 1000 Line plus projects in D,
> > as that's when I've found I start hitting issues.
> > 
> > Just to clarify, for those D purists among you... I'm not trolling, just
> > curious (I wouldn't normally have asked, but now I know I'm not paranoid
> > and the only one having problems, I thought I'd ask).
> 
> Having just landed a new job, I can now say that I will be using D in that
> job (but aren't using it yet).

Lucky dog!

I think that most of my co-workers have come to the conclusion that I'm a D-nut 
and might try it out at some point but aren't in a hurry to do so. Regardless, 
as long as the linker issues on Windows persist, I'm not going to be able to use 
D at work. We have to be able to link with C and/or C++ code built by 
Microsoft's compiler. Also, as long as pretty much _any_ bugs that you're likely 
to run into exist with the compiler, I'm going to be hard-pressed to convince 
them that switching any of our stuff to D would be worth it. So, I don't stand 
any chance of using D at work anytime soon. I think that some of my co-workers 
would be open to it if pretty much all of the major implementation issues of dmd 
and the Windows linker were fixed, but until then, I can only dream...

A much more likely scenario would be to get to start using C++0x (which would be 
a definite improvement), but even that is likely at least a couple of years off.

So, good luck with the new job! I envy you...

- Jonathan M Davis


More information about the Digitalmars-d mailing list