首页 科技产品 rust编写windows程序(rust windows开发环境)

rust编写windows程序(rust windows开发环境)

电子科技网 科技产品 2023-12-08 15:30:39 399

快科技5月12日报道,不久前微软透露正在基于Rust语言重写Windows 11内核,部分取代之前的C++。当时据说已经添加了36000行代码,开机测试也通过了。

看起来微软正在取得相当不错的进展。

rust编写windows程序(rust windows开发环境)

Azure云业务首席技术官Mark Russinovich证实,基于Rust代码编写的Win32k.sys内核模式驱动文件已移植到Windows 11 Insider预览版中。

据了解,Win32k.sys负责Windows处理器上的图形设备界面(GUI)和窗口管理。

根据微软之前的介绍,Rust语言的优势在于其极高的内存安全性。原内核中大量不安全的子程序在重写后消失了。

同时,Rust代码简洁高效,Office应用移植后不会出现任何性能损失,甚至在某些场景下运行效率比C++还要高。

目前,Windows 11 Canary 通道最新预览版为Build 25357,Dev 通道为Build 23451,发布预览版也已迭代至Build 22621.1776。

【本文结束】如需转载,请务必注明出处:快科技

责任编辑:万楠