Microsoft、Rustを「Tier 1言語」に重要言語として手厚く支援すると表明

1 : 2026/09/19(土) 07:07:54.36 ID:rG9/EuHS0

MicrosoftでRust向けツールを開発するプリンシパルエンジニアのビクター・チウラ氏が、RustはMicrosoft社内でC++、C#、TypeScriptと並ぶ「Tier 1言語」になっていると明らかにしました。

Rustはメモリの安全性を確保しやすく、高速な処理が必要なシステムソフトウェアで採用が進むプログラミング言語です。Microsoftでもファームウェアやドライバー、カーネル、ハイパーバイザー、マイクロサービスなど幅広い分野でRustが使われているとのこと。

一方でWindowsにはC/C++を中心に数十年にわたって積み重ねられてきたコードと開発基盤があります。Rustの採用を広げるには、C++向けに整備されてきた最適化やセキュリティー機能、デバッグ環境などをRustからも利用できる仕組みが必要になります。

そこでMicrosoftは「rustc_codegen_utc」を開発。Rustコンパイラのコード生成部分をMicrosoftのC/C++コンパイラ「MSVC」のバックエンド「UTC」につなぐ仕組みで、Windows向けに蓄積された最適化やセキュリティー機能、デバッグや障害解析などをRustからも利用できるようにするとのこと。
rustc_codegen_utcは2026年初頭から実際の製品開発に利用できる状態となり、すでにMicrosoft社内の100以上のプロジェクトリポジトリでビルドに使われています。Rust 1.90からはrustc_codegen_utcを使ってRustコンパイラ自身をビルドすることも可能になったと述べられています。

MicrosoftはRustを、社内開発でコンパイラや開発ツール、セキュリティー対策、実運用まで幅広く支援する「Tier 1言語」と位置付けているとのこと。同様にTier 1に位置付けられているC++、C#、TypeScriptと並んで最も手厚く支援される言語の1つになっています。Microsoftは今後もRustとC++を組み合わせたシステムが長期間使われるとみており、両言語を同じWindows開発基盤で扱いやすくする取り組みを続けると述べています。
https://gigazine.net/news/20260918-rust-microsoft/

Rust使いっておるんか?

レス1番のリンク先のサムネイル画像
2 : 2026/09/19(土) 07:10:28.53 ID:MhAtBaVzd
C#さんは?
5 : 2026/09/19(土) 07:12:16.75 ID:rG9/EuHS0
>>2
C++、C#、TypeScript はもう殿堂入りや
3 : 2026/09/19(土) 07:11:31.29 ID:iuL9+o68d
どうせAIが書くからコンパイル時に失敗してくれた方がマシってのはありそう
4 : 2026/09/19(土) 07:12:09.48 ID:Lygushp/0
Typescriptが伸びすぎてC#くんが息しなくなった
6 : 2026/09/19(土) 07:13:28.67 ID:UR+4OfQe0
プログラミング分かるやつって天才だと思ってる
7 : 2026/09/19(土) 07:14:26.86 ID:RklrboT80
C#👈javaのパクリ
ts👈jsのタダ乗り

日本人みたいな糞企業はまともな言語に関わらないで🥺
腐り落ちる
rustパクって糞言語作る技術者もいなくなったコミュ力上級コネ糞ゴミ企業が

8 : 2026/09/19(土) 07:15:58.44 ID:9cu69HIb0
最近Pysonとかしか使えないガキ増えてるけどマジで使えねえんだよな
表面的なところしか理解してない、既存部品の組み合わせをするしか能がないくせにそれで得意げな顔してる
俺らみたいな生粋のプログラマはCで基礎からガリガリ書いてポインタも理解駆使してやってきてんだよ
ポインタも理解できないガキが、お前らが使ってるそのPysonライブラリは俺らみたいなプログラマがいるからあるんだぞって言いたいわ
25 : 2026/09/19(土) 08:14:29.09 ID:tVPbz1nB0
>>8
pythonのこと何にも分かってなさそう
少なくとも綴りを間違える程度の理解しかなさそう
27 : 2026/09/19(土) 08:43:41.80 ID:U5jrw5p40
>>25
綴り以外で間違ってるとこなくないか?
32 : 2026/09/19(土) 09:32:52.57 ID:pyTYCRK00
>>27
まずPythonの話じゃない
28 : 2026/09/19(土) 08:45:30.97 ID:BpCYhPIv0
>>8
こういうこと言う奴ほど本当にCしか書けなくて特にモダンC++書かせたら壊滅的だったりする
9 : 2026/09/19(土) 07:17:46.53 ID:BsrgkE1x0
ネットを重くするjavaは消えろ
10 : 2026/09/19(土) 07:18:52.28 ID:6kDpPVW30
>>9
javaは速い方だぞ
使う人たちのインフラがゴミなだけ
23 : 2026/09/19(土) 08:03:44.79 ID:JVNLhG3v0
>>9
大昔のJavaは遅かったけど今はCやC+には適わんにしてもそれに次ぐレベルの速さなはずだが
11 : 2026/09/19(土) 07:20:25.98 ID:RklrboT80
c#👈糞窓ソフト作るだけの糞言語🥺ゲームみたいなおもちゃ用言語として引きこもってもろて
12 : 2026/09/19(土) 07:20:40.81 ID:70E2/ODe0
async/awaitとかデコレーターとか、今流行ってる言語機能はc#が最初に始めたものばっか
13 : 2026/09/19(土) 07:20:56.64 ID:37VsTRgP0
AIに書かせてるからRUSTにしてる
知らん言語だから実装全く気にしてない
多分ちゃんとやってくれてるだろう
14 : 2026/09/19(土) 07:24:01.30 ID:bPGzGoaN0
プログラム言語も自然言語と同じで多少不合理でも変えないことこそ大事だろ
15 : 2026/09/19(土) 07:24:58.92 ID:RklrboT80
c#使うくらいならcやv8エンジンの開発者達が作ったgoつかう🥺
16 : 2026/09/19(土) 07:26:01.42 ID:HcCDBnhw0
AIにぶん投げるならRustのが安全性の面でも検証性の観点から見ても良さそうではあるよね
FirefoxのCPU固有のバグもRustだから見つけやすかったという話あるし
17 : 2026/09/19(土) 07:27:01.27 ID:S76cTZkd0
言語なんかよりイケてるGUIの開発ツール出せよ
Visual Basicから進歩が全くない
なんなら退化してる
18 : 2026/09/19(土) 07:28:30.62 ID:HcCDBnhw0
>>17
なんなら馬鹿でも作れるって意味ではExcelとかAccessのフォームのがGUIが楽に作れるという意味では優れてるって話もある
22 : 2026/09/19(土) 07:51:01.53 ID:mEaaw0FZ0
>>17
旧VBがいいならDelphi使えよ
19 : 2026/09/19(土) 07:30:11.65 ID:uc+Xw5VA0
メモリは修飾子みたいな仕組みで属性の優先度を個別にタグ付けすりゃあいい
レイテンシーを削りたいのかスループットを確保したいのか、長期か短期かそういうパラメータだけを設定するようにしておけば確保、解放、最適化、分離、統合を完全に自動化できる
20 : 2026/09/19(土) 07:31:26.63 ID:Lygushp/0
フォームデザイナ系は廃れてテキストベースのGUIデザインが主流になり
Reactに至ってはUI自体を関数から返すようになってしまったわけだから

変な進化はしてるだろ

31 : 2026/09/19(土) 09:23:59.39 ID:Vl/BMBLX0
>>20
Webアプリだらけになったからなあ
21 : 2026/09/19(土) 07:36:06.30 ID:bPGzGoaN0
どうせAIになんかいい感じにアプリ作ってと言えば済むようになるんだろ
24 : 2026/09/19(土) 08:10:46.21 ID:Wo4SYYJE0
なんかインスコしたらcargoとかいうのが数百MB要求してきて速攻アンインスコした
tccを見習え
26 : 2026/09/19(土) 08:18:28.01 ID:O09j8rwF0
RustもいいけどZigも入れて欲しい
29 : 2026/09/19(土) 08:49:25.73 ID:enoROFSR0
AI使うならメモリの安全性が確保されてて高速動作する方がいいからRustがピッタシだよね

コメント

タイトルとURLをコピーしました