微闻

标签: Rust

  • Linux 和 Rust 之间的内核维护者紧张关系

    Linus 称 Linux 内核 Rust 驱动程序开发者的“社媒煽动”才是问题

    Asahi Linux 首席开发人员 Hector Martin 呼吁 Linux 核心维护者 Linus “提出权威答案”来解决 Rust 设备驱动程序僵局,并辩称“在社交媒体上羞辱”是反击 Linux 维护者对 Rust 代码的敌意的一种方式。Linus 驳斥了这种说法,“你不如接受一个事实,也许你才是那个问题,你以为你更了解情况。但目前的流程是有效的。”“技术补丁和讨论很重要。社交媒体煽动——还是别了。” Martin 之后宣布退出 Asahi Linux 项目。

    这场争端源于内核维护者 Christoph Hellwig 反对 Martin 提出的一个补丁,该补丁允许 Rust 编写的设备驱动程序调用主要基于 C 的内核的核心 DMA API。他并在如此大型的项目中加入另外一种语言如同“癌症”,将让项目变得难以维护。 Martin 因此敦促 Rust for Linux 团队“在审核通过并准备就绪后立即合并,无视 Christoph 公然破坏该项目的企图”。之后,Martin 进一步在社媒上发文,以激烈言辞公开要求 Linus 为此事件表态。

    —— The Register

  • Curl 放弃 Hyper Rust HTTP 后端支持

    Curl 放弃对实验性 Hyper Rust HTTP 后端的支持

    广泛使用的 Curl 项目已取消对用 Rust 编写的 Hyper HTTP 后端的支持,该项目已试验性地发布了4年。之所以删除此 Rust 后端,是因为最终用户和开发人员对这部分代码兴趣不大。

    考虑到内存安全,Curl 已引入了对 Hyper 的支持,作为替代 HTTP 后端。虽然开发工作已经完成了 95%,但由于需求不大,现在代码正在被删除。Curl 首席开发者 Daniel Stenberg 概述了放弃 Hyper 后端的原因:“根本没有用户要求使用它,而且几乎没有开发人员对此感兴趣或有足够的知识来使用它。需要一个对这两种语言都感兴趣并精通这两种语言的人来深入研究,了解架构、挑战和协议,才能推动这一切。”

    —— Phoronix

  • 谷歌向 Rust 基金会捐赠 100 万美元

    谷歌向 Rust 基金会捐赠 100 万美元

    当地时间2月5日,谷歌宣布向 Rust 基金会捐赠 100 万美元,用于改善 Rust 和 C++ 编程语言之间的互操作性。捐款将专用于支持新的“Interop Initiative”,这是一项新的 C++/Rust 互操作工作。

    —— Rust

  • Tor项目开始使用Rust

    Tor项目宣布用Rust重写,在赞助者的帮助下,Tor得以推进他们用Rust开发的项目 Arti。

    https://blog.torproject.org/announcing-arti