Is .NET 5.0 and C# 9 a "threat" to D?

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Fri Nov 13 09:34:08 UTC 2020


On Friday, 13 November 2020 at 09:08:27 UTC, Ola Fosheim Grøstad 
wrote:
> The nail in the coffin would be to not fix those issues in D 
> that require breaking changes (it isn't possible to satisfy 
> everyone, so D has to select which application area to focus 
> on).

And just as an example, one "winning" strategy would be to try to 
become the dominating language for gui applications on Linux and 
go 100% with it at the expense of all other "niches". The current 
alternatives are not attractive because they either are corporate 
or lacking (Linux users are more likely to be favourable towards 
a non-corporate entity).

In my view that is not a difficult choice to make given the stiff 
competition for "generic languages". (And I don't even have a 
running Linux box at the moment, so I am not advocating.)

So it is essentially a management issue. Sometimes you just have 
to pick your poison and make some strategic moves, because 
stagnation is the only thing you'll get if you don't make waves 
yourself...



More information about the Digitalmars-d mailing list