1766565699
2025-12-24 03:39:00
Microsoft はコードベースを Rust に変換したいと考えており、それを実現するために人材を採用しています。
「私の目標は、2030 年までに Microsoft から C および C++ のすべての行を排除することです」と Microsoft の著名なエンジニア、Galen Hunt 氏は最近の記事で書いています。 リンクトイン 役職。
「私たちの戦略は AI を組み合わせることです そして 「マイクロソフトの最大のコードベースを書き換えるアルゴリズム」と同氏は付け加え、「我々の北極星は『1人のエンジニア、1カ月、100万行のコード』だ」と付け加えた。
ハント氏の投稿では、 求人広告 これを実現するために Microsoft が構築しているツールに取り組むことが期待される主任ソフトウェア エンジニアです。
「この役割の目的は、マイクロソフトの最大の C および C++ システムを Rust に変換できるようにするために、インフラストラクチャの進化と強化を支援することです」とハント氏は書いています。
Microsoft はすでに、この移行に向けたいくつかのツールを構築しています。
「私たちは強力なコード処理インフラストラクチャを構築しました」とハント氏は書いています。 「当社のアルゴリズム インフラストラクチャは、ソース コード上にスケーラブルなグラフを大規模に作成します。当社の AI 処理インフラストラクチャにより、アルゴリズムに従って AI エージェントを適用し、大規模なコード変更を行うことができます。」
ハント氏によると、その職に就く人はマイクロソフトのスケーラブルなソフトウェアエンジニアリングの未来グループ内で働くことになるが、このチームには「マイクロソフトと当社の顧客が技術的負債を大規模に解消できる能力を構築する」という使命があるという。
「私たちは社内の顧客やパートナーとともに新しいツールや技術を開拓し、他の製品グループと協力してそれらの機能をマイクロソフト全体および業界全体に大規模に展開します」と彼は書いています。
C や C++ とは異なり、Rust はメモリセーフな言語です。つまり、自動化されたメモリ管理を使用して、境界外の読み取りと書き込み、および解放後の使用エラーを回避します。これらの両方が攻撃者にデバイスを制御する機会を与えるからです。近年では、 政府 ソフトウェアのセキュリティを向上させるために、メモリセーフな言語、特に Rust の普遍的な採用を求めています。
MicrosoftもRustのさらなる利用を呼びかけている。 2022 年、同社の Azure クラウドの CTO 呼ばれた Rust が新しいプロジェクトのデフォルト言語になる。マイクロソフトの科学者たちは、 取り組んだ 一部の C コードを Rust に自動的に変換するツール。
ソフトウェアの巨人はまた、 作成されました 開発者が Rust を使用して Windows ドライバーを作成するのに役立つツール。
Microsoft は膨大な種類の製品を提供しています。サイト MSportals.io Microsoft 製品を管理するための 500 以上のアクティブなオンライン ポータルがリストされています。同社は社内に巨大な IT 資産も持っています。
これらすべてを書き直すのに必要な労力は、きっと膨大なものに違いありません。間違いなく、自動化では対処できない膨大な数の特殊なケースが表面化するでしょう。
寄付したいという勇気があるなら、ジョブハントではマイクロソフトのレドモンドオフィスで週に3日働くことが求められており、年間13万9900ドルから27万4800ドルを支払っている。 ®
#Microsoft #はC #および #コードベース全体を置き換えることを望んでいます