Kudos for the D guys

Attached: b45.jpg (817x818, 357.68K)

Anti-rustfag here. Looks like I will be learning a new language now. I think I will like coding in D.

Huh, that is also the case in (((Rust)))

Can someone TL;DR this language for me? What is its use case and what are the pros and cons vs C++ and Rust?

simpler than C++
better than rust

Imagine if C++ wasn't ugly and had garbage collection.

tldr: don't read this. I'm just rambling.

I'm still not completely sold. Every week a new language comes out claiming to cure cancer. This one came out years and years ago claiming the same and only a handful of people really cared.
What I see is a language that despite being around for so long has garnered very little adoption.
Even their success stories are lacking: dlang.org/orgs-using-d.html .
github.com/arexio doesn't even have D repositories.
EBay used it to simply replace Perl data mining scripts.
The Netflix usage is pretty much some small proj by one singular guy.
I could itemize other things but I won't.

When I overview it I see C++ with Python looking stuff crammed into it. Because that's exactly what C++ needs I guess.
Portability is somewhat less of an issue as I'm a Intel/Linux normie so what do I care or know about portability honestly? Just seems strange when looking at a language that wants to compete with C++ and be taken seriously.
Given how long it's been around and how few developers it's attracted in that time I just have to wonder if learning it has any real value. Hell, I may as well learn Vala at that point.

Interesting read: forum.dlang.org/thread/fsglcd$4j4$1@digitalmars.com Wonder how valid the arguments still are.

The most compelling reasons I see to learn it are "it's not C++" and "its better than Rust because trannys are lame"
I'll probably learn it anyways, create something about 1k SLOC, and then come on here talking about how awesome it is and how everyone should use it, and then never pick it up again.

there are three separate claims.
1. a cure for cancer: Rust, ATS, Julia
2. nothing new really but it's super comfy I swear: Zig, D
3. it looks just like your wife but it's young and hot again: Crystal, Nim (more #2 but people think of it is #3)

And ? you choose the languages you learn because of popularity ? that isn't very wise if it's the case.

it doesn't much matter if a language is #5 or #15, but it matters if a language
1. has a community you can present questions to and get answers from in a timely manner
2. has a bunch of solutions on StackOverflow that your searching will pull up
3. has had wheels kicked and libraries written so that you don't spend half your time not using your tools but fixing them
4. can be presented to your team without someone saying "wtf is that? Nobody else knows this. Who else can possibly maintain this? Do you have any idea how shit things would be right now for you if your predecessors had written all these tools in random-ass languages that you can't even build a compiler for on a modern system anymore?"