就在刚刚过去的 12 月底,知名开源项目 curl 的创始人 Daniel Stenberg 宣布:将放弃支持基于 Rust 编写的 Hyper HTTP 后端,并彻底移除相关代码。此举引起了开发者社区的广泛关注。 2020 年,Stenberg ...
在编程语言的竞争中,Rust无疑是一颗耀眼的明星。它以安全性和高性能赢得了不少开发者的青睐。然而,近期多个知名开源项目接连宣布弃用Rust,令这一曾经炙手可热的语言陷入尴尬境地。
在现代软件开发中,内存安全问题始终是一个不容忽视的挑战。最近,法国国家信息和自动化研究院(Inria)与微软的计算机科学家们联合推出了一种自动将C语言代码子集转换为安全Rust代码的方法,旨在应对日益增长的内存安全需求。 C语言的历史与挑战 ...
大多数受访者计划采用 Go 和 Rust 作为自己的编程语言,Rust 是非常有前景的语言,受欢迎程度在不断提高,有望凭借其严格的安全性和内存所有权机制取代 C++。 从上图可以看到 ,国外使用 ChatGPT 做辅助编程的最多,达到 ...
“当你有一个自动推理工具来检查你的家庭作业时,你可以更积极地进行优化。当开发人员没有这种能力时,他们所做的是相当保守的,如果你愿意,可以称之为防御性编码。使用这些工具,他们可以执行对他们来说非常可怕的优化。我们给他们很多安全。
Rust 以其严格的类型系统和内存安全著称,为开发者提供了强大的工具来避免运行时错误。然而,即便是经验丰富的 Rust 开发者,也难免在面对复杂场景时遇到一些棘手的类型系统限制。本文作者结合多年的实际开发经验,深入探讨 Rust 安全性保证的核心工具 ...
微软在日志中表示, 由于Rust比用C/C++编写的传统程序在可靠性和安全性方面具有优势,因此用户将继续在内核中看到它的更多使用, 意味着未来Windows NT内核中可能会有更多模块采用Rust进行开发。
快科技1月1日消息,据报道, 最新发布的《2024年系统编程语言调查报告》对当前主流的系统编程语言进行了全面比较和评估,包括C、Rust、Ada、Zig、Odin和Jai等。 结果显示,Rust以其强大的类型系统和内存安全机制,在本次调查中脱颖而出, ...
当初的移植计划本来打算在半年之内完成,最终显然没有达成,但大家对此并不失望。坦率地讲,14 个月也是份相当不错的成绩了,毕竟我们在期间还发布了一个 C++ 版本,就是说迁移工作甚至没有打乱我们的常规发布节奏。
近日,Curl项目的重要开发者Daniel Stenberg在其博客上宣布,因需求低迷与维护成本高昂,团队决定在即将发布的Curl 8.12版本中移除Rust语言编写的HyperHTTP后端支持。这一决定标志着Curl在其技术路线选择上进行了重大调整 ...
近日,Linux内核6.14版本迎来了重大的更新,这标志着Linux内核在集成Rust语言编写的驱动程序方面取得了关键进展。这意味着未来将会有更多的基于Rust的驱动程序被整合到Linux内核中。维护者GregKroah-Hartman监督的dr ...
在2023年,微软曾揭示他们的大胆计划,尝试用Rust重构Windows NT内核中的部分模块。随着Windows 11的24H2版本的发布,用户终于可以一睹微软的成就,尤其是全新的使用Rust编写的GDI区域功能。微不足道?不,这可是技术进步的里程碑!在更新日志中,微软公开了一个名为win32kbase_rs.sys的内核模块,‘rs’自然是Rust的缩写,显示了Rust在内核开发中的初步应用。