L
L
lem_prod2016-02-17 18:56:28
Programming
lem_prod, 2016-02-17 18:56:28

Why is D not popular?

There is relatively little information about D, but among this there is nothing negative ... and, in theory, the YaP is promising ... why didn’t it work?

Answer the question

In order to leave comments, you need to log in

12 answer(s)
K
kompi, 2016-02-17
@lem_prod

Because there is no constant PR. At this stage of IT development, namely programming, when there are more and more programmers, fashion and trends are becoming critical factors in future popularity.
Same story with lua.
Less hype - less community, less popularity. As a result, only persistent adherents remain, and the language is doomed to be niche.

A
Anton Seredny, 2016-02-17
@smidl

Because it's hard to find it on google.

B
beduin01, 2016-02-17
@beduin01

The only reason is that it's hard to google. For the same Tiobe, it is practically 15 next to Obj-C www.tiobe.com/tiobe_index?page=index
In general, there is a gorgeous post on this topic https://www.quora.com/Which-language-has-the-brigh ...

E
evgeniy_lm, 2016-02-18
@evgeniy_lm

A programming language is not a pop singer; it does not need to be popular.
If it is better to implement your task in D, which you know well, no one forbids it. But there is no need to specifically teach it.

M
MShevchenko, 2016-02-19
@MShevchenko

Because it has writeln.
And professionals can't stand Pascal. ;-)

A
Armenian Radio, 2016-02-18
@gbg

In the phone book, it's listed below C and C++, that's all.

S
sabn1k, 2016-02-17
@sabn1k

I think there's just a lot of established languages ​​out there already and there's simply no room for D there.

N
nekipelov, 2016-02-17
@nekipelov

1. It came late and doesn't offer anything interesting enough about existing PLs.
2. It is not standardized, so it is dangerous to start a serious project on it.
3. More recently, D had two standard libraries: Phobos and Tango.

I
iv_k, 2016-02-18
@iv_k

don't get paid for it

A
asd111, 2016-03-14
@asd111

There is no point in changing C++ to D.
There is no point in changing Java to D either.
Etc.

S
Smachno, 2016-03-17
@Smachno

Nobody needs it because.
With the heirs of C and C ++, it's just ridiculous.
Everyone understands how important this successor will be, so they are trying to put their hand in it - whoever is into it: Rust, D, Objective C, etc.
And such a strong desire gave rise to confusion among developers.
D - no luck. He did not have a "hairy paw" in a serious company, such as Mozilla or Google.
The language itself does not have the virality that Python, for example, has - therefore, it cannot develop without external support.

V
vaney, 2016-03-17
@vaney

D claimed to be a replacement on the Delphi and C# desktops, but Microsoft turned out to be stronger.
D claimed to replace Java in serious web services, but Google turned out to be stronger.
D claimed to replace C++ in large projects, but Mozilla proved to be stronger.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question