Is D production-ready?

deadalnix via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 16 17:01:56 PDT 2014


Hi,

On Monday, 16 June 2014 at 10:24:46 UTC, John Petal wrote:
> So I gave D a shot. People were kind of right – it was hard for 
> a beginner for me to get into.

Could you make a whole sum up of the difficulties you encountered 
? That kind of feedback is highly valuable for us. Once you get 
experienced, you kind of loose the feel of what it is to be a 
beginner. Please tell us what was difficult so we can work toward 
fixing it.

> I mean, I spent a whole day trying to make DSFML work. I wasn't 
> trying to produce anything, so I was happy that I spent my time 
> learning those things. I'm getting better – I still don't 
> consider myself as a "programmer," but I'm getting better.
> (Sorry about the storytelling, I just wanted to share.)
>

To the contrary, lease share more so we know the details and can 
fix them.

> Now I want to know if the language is production-ready. I can't 
> really see anything besides abandoned libraries written in D. 
> Is it possible – for example – to write a simple 2D game, or an 
> automation program, or a text editor in D? I know the language 
> is perfectly capable, but I'm not sure if the tools are mature 
> enough.
>

There are several companies that uses D, so yes. However, truth 
in advertising, it is much much much smaller than let's say java 
or C++. You are much more likely to encounter thing that have 
poor support or whatever, simply because the manpower behind in 
it is vastly smaller.

Happy to get you on board :D


More information about the Digitalmars-d mailing list