Could D have fit Microsoft's needs?

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Sat Jul 20 09:14:32 UTC 2019


On Friday, 19 July 2019 at 23:58:52 UTC, bachmeier wrote:
> On Friday, 19 July 2019 at 22:23:23 UTC, XavierAP wrote:
>
>> Employees of a software company such as MS are not allowed to 
>> use any language they want, let alone promote it on an 
>> official channel. It's fair to assume they have management 
>> approval.
>
> It's also fair to assume they'll be using C++ far more than 
> Rust for a long time.

Yup, they are far more likely to move C# towards verified systems 
programming and create a transition path from C++ to C#...

Just like apple is more likely to move Swift towards systems 
programming than adopting an external language and gradually move 
more and more C/C++ code to Swift...

Why would they move out of their comfort zone? Not gonna happen 
unless a revolutionary solution is created by some advanced 
research group project.

That could happen, but it would most likely be agent based with 
not only memory safety but also strong concurrency support built 
in.

So, we need to see a technological paradigm shift for a massive 
transition. Without a paradigm shift we will only see gradual 
evolution.

A new hardware architecture design could drive such a shift, but 
that is at least 10 years into the future... and again, would IMO 
most likely be agent based...(lots of cheap cores with local 
solid state memory, perhaps FPGAs too).




More information about the Digitalmars-d mailing list