Despite all this activity, Microsoft is not depending entirely on .NET for cross-platform development. There are a couple of reasons for this. One is that the Windows team has historically been wary of .NET and the overhead of the Common Language Runtime (CLR), preferring to develop in C++ for performance reasons. WinUI, which is the next-generation API for Windows desktop applications, is built in C++. Second, the company is keen to appeal to developers beyond the .NET community, especially the huge number who are familiar with JavaScript and web technology.


마소 윈도우 팀은 CLR 오버헤드 때문에 .NET 싫어하고 퍼포먼스 때문에 C++로 개발하는걸 좋아한다함 앜ㅋㅋㅋㅋㅋ