C++17

rsw0x via Digitalmars-d digitalmars-d at puremagic.com
Wed Jan 27 01:00:17 PST 2016


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 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.

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.


More information about the Digitalmars-d mailing list