MS의 의도가 C#에서 Rust로 대대적인 이동을 하려는 것 같지 않을 뿐만 아니라,
닷넷 프레임웍 주요 언어에 Rust를 넣을 것 같지도 않다고 생각합니다.

Microsoft 365 웹서비스 초기에 사용해 보면서 받은 첫 느낌은

  • 구글 오피스에 비해 무겁고 느림
  • 따라서 구글처럼 처음부터 자바스크립트로 구현한 것 같지 않고
  • 모바일 앱 소스코드(C#)를 트랜스파일 했을 듯

MS 365 웹서비스 하부 구조를 가볍고 빠르게 재작성하려면

  • 처음부터 자바스크립트로 구현하는 것 보다는
  • Rust + WebAssembly 조합이 MS에 더 잘 어울릴 것 같군요.

C# + WebAssembly 조합은 닷넷 프레임웍과 GC 때문에
꽤 무거울 수 밖에 없죠.

그리고 닷넷 프레임웍은 GC가 기본이기 때문에
Rust가 닷넷의 주요 언어에 포함되기 어렵고요.