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.

Reply via email to