On Wednesday, 27 January 2016 at 08:56:09 UTC, Ola Fosheim
Grøstad wrote:
On Wednesday, 27 January 2016 at 08:08:30 UTC, Tobias Müller
wrote:
H. S. Teoh via Digitalmars-d <digitalmars-d@puremagic.com>
wrote:
[long rant]
If you want to attract new programmers you should stop
constantly bashing other programming languages on the public
forums.
This is one thing that Rust got right.
Well, C++ hash tables are ok. It is the result of a C++ library
philosophy, which one may or may not agree with.
The point of this thread was to argue that D needs to attract
C/C++ programmers and might be better off selecting semantics
that attract them. There is something to be said about
timeliness for doing so.
Autumn 2016 seems to be the perfect time to market D to C++
programmers, but the first thing they will ask for is no-GC
memory handling, and "malloc" + DIY will just result in a big
big yawn.
If 8 weekend programmers can replace 1 full time programmer and
D needs 5 more full time programmers to compete (with C++, Rust
and Swift), then D needs 40 weekend programmers to compete.
It takes a focused _strategy_ to get into the hearts of C/C++
programmers. It's not going to happen on it's own.
The response from the D community seems to be an overwhelming
"It's fine as is" when it's obviously not. Which is making me
question sinking more time into D if there actually is no
cohesive plan to make D an actual C++ competitor rather than a
toy language as it currently stands.