• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

微软试用 Rust 重写 Windows 底层组件​

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

(给技术最前线加星标,每天看技术热点)

原创:技术最前线(ID:TopITNews)

微软尝试基于 Rust 重写 Win 10 底层组件

据 Zdnet 12 月 2 日报道称,微软有一个实验性项目 Verona,旨在提升 Win 10 安全性。

最近微软在尝试用 Rust 重写 Windows 底层组件,旨在移除不安全的代码。

Windows 用户可能知道,每个月的第二个星期二,微软都会发布补丁来解决 Windows 的安全漏洞。


微软最近透露这些天发现的绝大多数漏洞都和内存安全(Memory safety)缺陷有关。而 Rust 的设计允许开发人员在编写代码时不必担心此类 bug。这也是为什么微软希望利用 Rust 来改善这种情况。

报道还称,虽然 Verona 项目可能只是一个毫无结果的实验,但微软已经取得了足够的进展。

微软工程师对 Rust 的开发体验评价很正面

此前在 11 月 7 日,微软安全响应中心博客发过一篇文章《Using Rust in Windows》,作者是微软 Hyper-V 团队的工程师 Adam Burch。


文章开头提到另外两个微软工程师,在 11 月 9 日巴塞罗那 RustFest 大会上分享微软在采用 Rust 语言方面的探索、挑战以及 Rust 在微软应用的未来。

Adam 的任务是对 Windows 代码库的底层系统组件进行实验性重写。(应该是要保密,所以他不能公开说是哪些个组件)。

他没有使用 C++ 重写代码,而是被要求使用一种内存安全的语言 —— Rust。

虽然他还没有完成重写组件,但他在 Rust 的经验总体上是积极的。C++ 代码经常导致安全漏洞,对于那些希望避免此类错误的开发者来说,Rust 是一个很好的选择。

Adam 对 Rust 的开发体验评价是:Great!

> 对于习惯于编写复杂系统的 C++ 开发者来说,Rust 就像是一股清流。编译器提供的内存和数据安全保证,给了开发者更大的信心。

> 调试琐碎的问题或竞争条件,花在这方面的时间更少了。编译器警告和错误消息写得非常好,允许初学者快速识别和解决代码中的问题。

微软真锈(Rust)~

推荐阅读

(点击标题可跳转阅读)

微信回应发原图泄露位置信息;元旦起 AI 造假音视频不得随意发布

15 岁成杀人犯,监狱里学编程,37 岁获释后年薪 70 万

网易与被裁员工达成和解;报告称鸿蒙 2020 年或成第五大操作系统

觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

最新业界资讯,我在看❤️


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
matlab工具箱发布时间:2022-07-18
下一篇:
Matlab安装工具箱直接方法发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap