• 首页
  • 最新资讯
  • 原创
  • 手机
  • 智能穿戴
  • Apple
  • GAME
  • 评测
    • 专题
  • PC
  • 平板
  • 微软
  • 首页
  • 最新资讯
  • 原创
  • 手机
  • 智能穿戴
  • Apple
  • GAME
  • 评测
    • 专题
  • PC
  • 平板
  • 微软
首页 › 微软 › 正文

微软:使用 Rust 重写 Windows 组件的体验 “妙不可言”

微软 2019-11-08 152 0

7 月份,我们报道过 “微软正探索将 Rust 作为 C 和 C++的安全替代方案”,根据微软的说法,Rust 是一种从根本上考虑安全性的编程语言,他们将尝试使用 Rust 重写各种产品,因为在过去的十年里,该公司 70% 以上的安全补丁都提供了与内存相关的错误,而 Rust 正是解决这个问题的 “良药”。

微软:使用Rust重写Windows组件的体验“妙不可言”-玩懂手机网 - 玩懂手机第一手的手机资讯网(www.wdshouji.com)

近日,微软透露了使用 Rust 代替 C/C++ 编写 Windows 组件的实验的感受。虽然它并没有具体说明哪些产品将用 Rust 重写,但微软表示将随时向用户报告实验进展情况。

微软表示,目前的实验工作情况良好,工程师们描述在使用 Rust 上是 “妙不可言” 的。尽管有一些功能并没有完成,但会推动项目继续向前发展。

微软 Hyper-V 团队软件工程师 Adam Burch 在博文中说:

我的任务是对 Windows 代码库的一个低级别系统组件进行实验性重写(目前不能透露是哪个组件),虽然这个项目还没有完成,但总的来说,在 Rust 方面的试验体验是非常好 (generally positive)。新的组件或现有的具有干净接口的组件移植到 Rust 是很容易的。

虽然,试验 Rust 的过程进展并不顺利,但话说回来如果预想是顺利的,那也显得不现实。Burch 指出安全转换、对 C 的安全支持、准确的分配以及对大规模单元测试的支持,是微软庞大的代码测试基础设施所需要的。Burch 认为,微软将通过努力塑造语言的未来,以提高其在这些情况下的有用性。

Burch 补充说道,Rust 在单片机和诸如内核和虚拟机监控程序等低级系统上有着光明的前景,在这些系统中,一旦成熟,该语言的安全性第一特性将使其具有相当大的吸引力。而目前,在单片机市场上,主要是英特尔在支持和推动,它正在努力使 Rust 达到与 C 相同的功能。

微软如果想使用 Rust 重写一些 Windows 组件,成为第一个这样做的操作系统制作商的话,那么应该要加快速度了,因为 Linux 项目也在考虑在一些内核驱动程序中使用 Rust。

转载文章,版权归作者所有,转载请联系作者。作者:开源中国 作者:afterer,来源:https://www.oschina.net/news/111173/microsofts-rust-experiment

喜欢 (0)
微博 微信 QQ

微信扫一扫,分享到朋友圈

微信公众号
上一篇

苹果发布macOS Catalina 10.15.2开发者预览版Beta 1

下一篇

新华网微博发表锐评:恶意“薅羊毛”,该管管了!

猜你喜欢

  • 微软 Surface Duo 黑色版或将在明年初上市发售

    微软 Surface Duo 黑色版或将在明年初上市发售

  • 微软更新 Microsoft Teams 软件:让组织者和员工之间保持联系更容易

    微软更新 Microsoft Teams 软件:让组织者和员工之间保持联系更容易

  • 微软 Xbox Series X 主题连帽卫衣开启预订:预计将于 2 月 15 日开始发售

    微软 Xbox Series X 主题连帽卫衣开启预订:预计将于 2 月 15 日开始发售

  • 微软发布 Xbox Series X/S 全新宣传片:内心的梦想,即将实现

    微软发布 Xbox Series X/S 全新宣传片:内心的梦想,即将实现

  • 微软 Xbox Series X 主机开箱和初步上手

    微软 Xbox Series X 主机开箱和初步上手

  • 《上古卷轴 VI》会不会是 Xbox 独占?

    《上古卷轴 VI》会不会是 Xbox 独占?

最热点击文章

  • 把手里的 iPhone12 玩出新花样:换卡托秀恩爱
    2020-11-27 63

    把手里的 iPhone12 玩出新花样:换卡托秀恩爱

  • 华纳《哥斯拉大战金刚》或将放弃院线改为在线播出
    2020-11-26 63

    华纳《哥斯拉大战金刚》或将放弃院线改为在线播出

  • 外媒:三星或将在 2022 年取消 Galaxy Note 系列产品
    2020-11-26 59

    外媒:三星或将在 2022 年取消 Galaxy Note 系列产品

  • 苹果即将推出采用英特尔处理器的 MacBook
    2020-11-27 54

    苹果即将推出采用英特尔处理器的 MacBook

  • Epic 喜加一:《旋转轮胎:泥泞奔驰》
    2020-11-27 53

    Epic 喜加一:《旋转轮胎:泥泞奔驰》

网站声明 人气文章排行榜 热门标签 媒体资讯 网站地图 百度地图 友情链接

Copyright © 2020 玩懂手机网 – 玩懂手机第一手的手机资讯网 (www.wdshouji.com) 陇ICP备15001050号 · Designed by nicetheme

甘公网安备 62010002000487号

关注我们的公众号

微信公众号