Hacker News new | ask | show | jobs
by pjmlp 1830 days ago
That is mostly caused by the internal politics that .NET belongs to DevDiv while C++ has always been part of WinDev.

Back in the early Windows days it was C and C++, then VB came along and it was VB for business while real developers used C++/MFC.

With .NET management tried to create an homogenous runtime, hence why it even supported Managed C++ (replaced with C++/CLI on .NET 2.0).

But they made an huge mistake that persists to this day, splitting the languages across these divisions, thus fuelling their feudal politics.