FreeBSD 开发人员讨论在基础系统中使用 Rust 语言

Alan Somers 是 FreeBSD 的新 FUSE 驱动程序实现的开发人员,也是一些 FreeBSD 库的 Rust 包装器的作者,他开始讨论将 Rust 代码合并到基本系统中的过程。在项目提交者之间的讨论中,确定了实施的成本和收益。启用 Rust 支持的成本是使构建时间加倍,但好处是它简化了一些实用程序的开发。

如果 Rust 支持出现在基本系统中,我们打算用 Rust 重写的实用程序列表:

  • ctl-exporter(将 ctlstat 统计数据导出到 Prometheus)。
  • 保险丝测试。
  • 开发者。
  • zfsd。
  • nscd。
  • 在用户空间中运行的 802.11ac 和 Lightning 堆栈的组件。
  • freebsd-kpi-r14-0。

如果基本系统引入 Rust 支持,则可以移植到基本系统的 Rust 语言的端口列表:

  • gstat-rs。
  • 几何导出器。
  • nfs 导出器。
  • virtiofsd-rs。
  • 监狱出口商。
  • 各种监狱环境管理系统。
  • pjdf测试。
  • pf-rs。
  • 替补PMC。

建议保留在端口中的与 FreeBSD 相关的 Rust 应用程序:

  • fsx-rs。
  • ztop。
  • iocage-规定。
  • rsblk。
  • x保险丝。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster