3 ms·
Why didn't they just rewrite it in Rust?
by timewizard 1y ago
Why didn't they just rewrite it in Rust?
- theteapot 1y agoThey should've just Linux.
- tialaramex 1y agoIIRC Microsoft is rewriting some of these backend services in Rust, although not because it will increase security but because it lets them get better perf than existing solutions without the safety tradeoff they'd have suffered to go to C++ which would have been their option 15-20 years ago. I don't know whether Sharepoint was on that list.
- mynameisash 1y agoYou also can get better velocity than with other languages due to the compile-time checks.
- p_ing 1y agoSharePoint is primarily written in C# [.NET Framework 4.8] and leverages ASP.NET; there would be no reason to rewrite the majority in another language. There is some C++ in SharePoint Search (and a few other components here and there). IIS which SharePoint runs atop of is written in presumably primarily C. You can decompile most of SharePoint if you ever need to peek at the code. That's a huge advantage to figure out how it works.
- tialaramex 1y ago[flagged]
- deleted 1y ago[deleted]