- マイクロソフトがRust開発者を募集していることから、Rust採用が加速していることがうかがえる
- 前年比で人員が2%減少したにもかかわらず、マイクロソフトはC#から離れ、Rustベースのプラットフォームへ移行するためのチーム編成を継続している
- Microsoft 365の主要ソフトウェアアーキテクト職には、Rustコンポーネントライブラリ、SDK、既存のC#ベースのサービスをRustで再実装するための技術的方向性、設計および実装ガイドが含まれる
- マイクロソフトは、Rustプログラミング言語の採用を基盤として、世界規模のプラットフォームサービスをモダナイズするための新チームを編成中である
- マイクロソフトはMeta、AWSと並ぶRust Foundationのプラチナメンバーであり、メモリ安全なプログラミングへの関心が高まる中、この動きは驚くべきものではない
- 同社は以前からRustに強い関心を示しており、2023年にはWindowsカーネルへのRust導入を発表した
- Rustはここ数年にわたり複数のコンポーネントへ段階的に統合されている
- マイクロソフトは表向きには依然としてC#へのコミットを維持しているが、ここ数年の動きや採用情報は、同社が選択肢を開いたままにしていることを示唆している
11件のコメント
MSの意図は、C#からRustへ大規模に移行しようとしているようには見えないだけでなく、
.NETフレームワークの主要言語にRustを組み込もうとしているようにも思えません。
Microsoft 365のWebサービスを初期に使ってみたときの第一印象は、
MS 365のWebサービスの下部構造を軽くて速く書き直すなら、
C# + WebAssemblyの組み合わせは、.NETフレームワークとGCのため、
かなり重くならざるを得ません。
そして.NETフレームワークはGCが前提であるため、
Rustが.NETの主要言語に含まれるのは難しいでしょう。
Hacker Newsの意見
Rustでお仕事をされている会社名を教えていただけますか? 分野が合っていれば、私も応募してみたいです。
もしかして、昔KLDPで
gurugioとして活動されていた方ですか?以前の kldp のIDも gurugio です
Samsung SmartThingsもRustでLua VMを動かしてEdge Driverを実装していますが、ここはアメリカなのでフルリモートが可能なのかは分かりませんね……
もしかすると、Rustプログラミング言語は好きでも、実際にRustを使う仕事を見つけるのが予想外に難しいと感じたことがあるかもしれません。Rust分野の活動が増えているのは前向きなことですが、それでもCやC++に比べるとRustの仕事を見つけるのは10倍難しいです。最終的には良い結果を得て、毎日Rustで仕事ができるようになりましたが、Rustの求人市場がもっと速く成長してほしいと思います。
という内容を見てコメントされたのであれば、それはHacker Newsに付いたコメントを翻訳したものです。
正確ではないかもしれませんが、こちらで見ることができます。
Rustを使う企業たち | Codenary
あ、そうなんですね。ありがとうございます。
韓国国内では、Rustの仕事は見つからないと思っておくほうが精神衛生上いいです。
それでもブロックチェーン/コイントレーディング方面では多少求人があるようですが、正直に言うと、そちらはRustを使わなくてもいいのに使っているケースや、スクリプト言語のノリで使っているところが多くて、
Rustの言語設計をしっかり活かしているというよりは、ファッションRustという感じが強いです。
あそこにCodeNaryに載っている他の会社も、正直Go開発者の採用は見たことがあっても、Rust採用は見たことがありません。
ありがとうございます。Rustの勉強を続けるべきか、少し悩んでみないといけませんね。