On Thursday, 18 May 2017 at 00:58:31 UTC, Steven Schveighoffer
wrote:
On 5/17/17 8:27 PM, H. S. Teoh via Digitalmars-d wrote:
[...]
What will cause a shift is a continuous business loss.
If business A and B are competing in the same space, and
business A has a larger market share, but experiences a
customer data breach. Business B consumes many of A's
customers, takes over the market, and it turns out that the
reason B wasn't affected was that they used a memory-safe
language.
The business cases like this will continue to pile up until it
will be considered ignorant to use a non-memory safe language.
It will be even more obvious when companies like B are much
smaller and less funded than companies like A, but can still
overtake them because of the advantage.
At least, this is the only way I can see C ever "dying". And of
course by dying, I mean that it just won't be selected for
large startup projects. It will always live on in low level
libraries, and large existing projects (e.g. Linux).
I wonder how much something like D in betterC mode can take
over some of these tasks?
-Steve
Is there any other way other than to do good work that's
recognised as such and happens to be written in D? And I guess
open sourcing dmd back end will make it a more acceptable
language for such in time.