D Programming Language in the real world? [closed]

2019-03-07 12:55发布

Is anyone out there using D for real world applications? If so, what are you using it for? I can't seem to find anything big on the web written in D.

Despite the lack of known big users, D seems like a very promissing language to me, and according to TIOBE, it's fairly popular.

标签: d popularity
20条回答
相关推荐>>
2楼-- · 2019-03-07 13:24

Facebook announced that they are using it in production as of today.

查看更多
趁早两清
3楼-- · 2019-03-07 13:24

The D's official website enumerates the organizations that are currently using D.

http://dlang.org/orgs-using-d.html

The D wiki also provides a list of organizations, but it's outdated.

Just watch carefully DConf talks.

Almost all people there work for some company, and they use D at work.

查看更多
祖国的老花朵
4楼-- · 2019-03-07 13:25

I'm using D in research about compile time code translation. The advanced templating combined with tuples and mixins makes code translation much easier and allows for code translation to be done during compile time without requiring a separate tool.

There are some examples of physicists using D to enhance their programs with meta-programming in D.

video - Conference talk, could not find source site of physicist use.

查看更多
Melony?
5楼-- · 2019-03-07 13:26

A lot of the games released by ABA Games are written in D 1.x, though I imagine the console ports had to be rewritten in C++.

I've written quite a few game prototypes in D, but I'm not sure if that qualifies as 'real world' since I wrote them for my own benefit and have never released any of them.

查看更多
ら.Afraid
6楼-- · 2019-03-07 13:26

I used D for my research project on developing a global optimization algorithm. I applied it to the problem of training neural networks. It's up to you whether you want to call this "real world".

查看更多
劳资没心,怎么记你
7楼-- · 2019-03-07 13:30

I use D for web development and it proved quite a lot more productive compared to C/C++. There are a lot of frameworks based on ruby/php/python, of course. But when you want to develop something unique that also have to be as fast as C and nearly as easy as to program with as you do in many script languages, then D is a good choice.

查看更多
登录 后发表回答