錆には、Microsoft Windowsコンポーネントの気持ちを使用して書き換えます

7月には、私たちがいることを報告し、「MicrosoftはCやC ++への安全な代替手段として錆を模索している、」マイクロソフトの主張によると、錆の安全性を考慮し、基本的なプログラミング言語であり、彼らは錆リライトの様々なを使用しようとします製品、錆がこの問題を解決する一方、過去10年間で、同社のセキュリティパッチの70%以上が、メモリ関連のエラーを提供するため、「薬。」

最近では、Microsoft Windowsコンポーネントの明らかに/書き込み実験的な感触は、錆の代わりに、C、C ++を使用します。それは錆に書き換えされる製品指定されていませんでしたが、Microsoftはユーザーに、実験の進行状況が保持されると述べたが。

マイクロソフトでは、エンジニアは錆の使用に説明し、良好な状態で、現在の実験作業がで「幻想」であると述べました。そこに完了していないいくつかの機能がありますが、前方のプロジェクトをプッシュしていきますが。

マイクロソフトのHyper-Vチームのソフトウェア・エンジニアアダム・バーチボーエンは言いました:

プロジェクトはまだ完了していないが、一般的には、経験の面で錆のテストは非常に良いですが、私の仕事は、(現在はどのコンポーネントを明らかにすることはできません)実験書き換えた低レベルのシステムコンポーネント、Windowsのコードベースであります(一般的に陽性)。既存または新規のアセンブリは、錆に移植クリーンなインターフェイスコンポーネントを持っていることは容易です。

錆試験の進行は成功しませんでしたが、成功した場合は期待されている、と述べたが、それはまた、非現実的な表示されます。バーチは、C、大規模なユニットテストのための正確な配分とサポートのため、セキュリティ変換、セキュリティサポートを指摘し、コードのテストは、Microsoftの巨大なインフラ需要です。バーチは、Microsoftがこれらのケースでその有用性を改善するために、言語の未来を形作るための努力によって可能になると考えています。

バーチは、などのカーネルとハイパーバイザー、として、単一のチップと低レベルのシステム上で、錆を追加し、明るい未来を持って、これらのシステムでは、一度成熟し、言語のセキュリティ機能はかなりの魅力を持っていることが初めてとなります。現時点では、マイクロコントローラ市場では、主に作るしようとしているインテルの支援と促進、中に錆同じ機能を実現するC.

あなたはMicrosoft Windowsのコンポーネントは、錆の一部を上書き使用したい場合は、プロジェクトはまた、錆でのLinuxの利用一部のカーネルドライバを検討しているので、それは、スピードアップする必要があり、このオペレーティングシステムのメーカーを行うことが最初となりました。

出典:ZDNetの

おすすめ

転載: www.oschina.net/news/111173/microsofts-rust-experiment