首页 > IT > 业界 Rust 成软件重构“香饽饽”,FreeBSD 也考虑将其引入系统

Rust 成软件重构“香饽饽”,FreeBSD 也考虑将其引入系统

IT之家 1 月 23 日消息,近年来,Rust 语言重构的热潮席卷整个开发圈,Rust 在安全性、高效性和可维护性等方面都有一定优势,包括 Windows、Linux 内核都带来了 Rust 支持。FreeBSD 的开发者目前也在权衡基础系统中使用 Rust 编程语言的优缺点。根据开发者最新的邮件信息,将 Rust 包含在 FreeBSD 基础系统中的主要缺点是构建时间加倍。由于需要编译基于 L…

IT之家 1 月 23 日消息,近年来,Rust 语言重构的热潮席卷整个开发圈,Rust 在安全性、高效性和可维护性等方面都有一定优势,包括 Windows、Linux 内核都带来了 Rust 支持。

FreeBSD 的开发者目前也在权衡基础系统中使用 Rust 编程语言的优缺点。

根据开发者最新的邮件信息,将 Rust 包含在 FreeBSD 基础系统中的主要缺点是构建时间加倍。由于需要编译基于 LLVM 的 Rustc 编译器以及 Rust 的所有附加功能,系统的构建时间将大约是目前的两倍。不过,开发者提出了一些减少构建时间的方法。

引入 Rust 的优点在于,开发者可以(重新)将各种基础组件用 Rust 重写,例如 ZFS 守护进程(zfsd)、devd、WiFi 用户空间代码等,用来替代 C++,并且可以让一些工具变得更容易编写。

开发者们目前还没有讨论出最终结果,IT之家附邮件链接:

https://lists.freebsd.org/archives/freebsd-hackers/2024-January/002823.html

此外,Git 开发者们也正在讨论将 Rust 引入 Git 项目的可能性,在 Git 中使用 Rust 可以降低内存安全错误的风险,难点同样在于使用基于 LLVM 的 rustc 编译器。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

投诉水文 我要纠错
本文来自网络,不代表头条在线-头条新闻网立场。
上一篇九号公司发文控诉侵权行为:立即停止制造、销售、许诺销售侵权电动车产品,立即删除宣传信息
下一篇 返回列表
头条新闻网

来源: IT之家

本文来源于IT之家。包含文章,图片,视频等资源归属于原作者所有。如有侵权请联系gridf@126.com处理。紧急处理联系电话:15144810328

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部