4 ms·
Windows ecosystem, and all those things MSVC backend can do and LLVM does not. For the same reason a Rust frontend is being developed for GCC.
by pjmlp 1mo ago
Windows ecosystem, and all those things MSVC backend can do and LLVM does not.
For the same reason a Rust frontend is being developed for GCC.
- LtWorf 1mo agoWhat are these things?
- pjmlp 1mo agoTargeting XBox, Windows drivers in kernel mode, COM interop, structured exception handling, UWP sandboxing,
- LtWorf 1mo agoThanks, I wasn't aware. I'm surprised that COM is still a thing!
- pjmlp 1mo agoCOM is the main delivery mechanism for Windows APIs since Windows Vista. After the Longhorn reboot all the .NET based APIs were remade in COM, while WinRT introduced in Windows 8, adds a new base interface, replaces type libraries with .NET metadata, and requires an application identity.