C++17

Ola Fosheim Grøstad via Digitalmars-d digitalmars-d at puremagic.com
Wed Jan 27 00:56:09 PST 2016


On Wednesday, 27 January 2016 at 08:08:30 UTC, Tobias Müller 
wrote:
> H. S. Teoh via Digitalmars-d <digitalmars-d at 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.



More information about the Digitalmars-d mailing list