3 ms·
> Microsoft doubling down on C/C++ I’m getting the opposite feeling. Just last week they released a way to expose all Windows APIs past and present to C# and R
by nindalf 6y ago
> Microsoft doubling down on C/C++
I’m getting the opposite feeling. Just last week they released a way to expose all Windows APIs past and present to C# and Rust, with theoretically any language supported on that same framework.
I can’t speak to the Azure API you mentioned but clearly Microsoft sees the value in non-C languages.
- pjmlp 6y agoIt is not an API, it is an IoT device sold as being the ultimate achievement in IoT security. Microsoft does see a value, the WinDev unit not so much. "Porting the Clipboard sample to C++/WinRT from C#—a case study" https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/clipboard-to-winrt-from-csharp https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-a... > Unmatched Native Performance > >WinUI is powered by a highly optimized C++ core that delivers blistering performance, long battery life, and responsive interactivity that professional developers demand. Its lower system utilization allows it to run on a wider range of hardware, ensuring your sophisticated workloads run with ease. https://microsoft.github.io/microsoft-ui-xaml/ https://microsoft.github.io/microsoft-ui-xaml/ It is like the left hand undoes what the righ one is trying to do regarding security improvements.
- xiphias2 6y agoThey should add Rust as a .NET language to be able to optimize between languages. Somebody did an experiment of translating LLVM output to CLR IR, and it looked like it had potential.