Why D is not popular enough?

Seb via Digitalmars-d digitalmars-d at puremagic.com
Mon Aug 1 09:09:58 PDT 2016


On Monday, 1 August 2016 at 15:31:35 UTC, Emre Temelkuran wrote:
> For years, i was travelling along Golang, Rust, Perl, Ruby, 
> Python, PHP, JScript, JVM Languages.
> Lastly Crystal Lang and Nimrod, Julia, Haskell, Swift and many 
> more that i can't remember.
>
> I'm 24 years old, my first lang was PHP and VBasic then C,C++ 
> and i first heard about D after 2005 when i was 14-15 years old.
>
> I always ignored D, i prejudiced that D failed, because nobody 
> were talking about it. I decided to check it yesterday, it has 
> excellent documentation, i almost covered all aspects. I think 
> D is much better than the most of the other popular langs. It's 
> clear as JScript, Swift, Julia and PHP, also it's capable 
> enough as C,C++. I think D deserves a bigger community.
>
> Why people need NodeJS, Typescript etc, when there is already 
> better looking lang?
> Everyone talking about how ugly is Golang. So why people are 
> going on it? Performance concerns? Why languages that are not 
> backed up by huge companies are looking like they failed?


Dear Emre,

we have had such threads in the past and experience shows that 
there will be a huge non-productive debate about it. I think all 
the people here agree that "D deserves a bigger community", but 
everyone has a different view on how to achieve that.

My personal opinion is that we all can do a tiny contribution to 
make D more popular.
For example you should start actively promoting D at your 
university, workplace and among friends and maybe you can even 
start a local Meetup or developer group.
Of course, the online pedant is actively complaining on a 
discussion, site, ... if D is not listed or mentioned in a bad 
light.

If you have more time, doing great projects or libraries in D 
will help it's adaption too ;-)

In any case I highly encourage you to have a look at Walter and 
Andrei's Action List and contribute to it. You know, writing a 
unittest for a non-covered line in Phobos takes around the time 
to post here, but it's a helpful contribution!

https://wiki.dlang.org/Wish_list
https://wiki.dlang.org/Vision/2016H2_(Draft)

What I was trying to say, we shouldn't waste time arguing about 
whether D is awesome, but make it even more awesome ;-)


More information about the Digitalmars-d mailing list