编译 | 苏宓出品 | CSDN(ID:CSDNnews)都说 Rust 是内存安全的编程语言,但现实正在敲响警钟。近日,Linux 内核维护者 Greg Kroah-Hartman 在邮件列表中确认,主线 Linux 内核中的一段 Rust ...
在当今编程世界,人工智能和Rust语言正在逐步取代传统的C语言,成为操作系统开发的新宠。微软与Linux社区都在积极推动这一转型,旨在提升代码安全性和开发效率。微软的杰出工程师加伦·亨特曾表示,计划在2030年前消除微软的所有C和C++代码,目标是通过结合人工智能与算法,重写微软的核心代码库。
【环球网科技综合报道】近日,星绽(Asterinas)开源社区发布星绽NixOS,成为业界首个搭载纯Rust操作系统(OS)内核的发行版。星绽NixOS成功整合了纯Rust内核(星绽)与Linux的成熟软件包生态(NixOS),使星绽从“内核项目”迈 ...
亨特表示,他的目标是在 2030 年之前,用 Rust 语言和 AI 辅助相结合的方式,替换“每一行”C 和 C++ 代码。他的设想是,使一名工程师在一个月内完成 100 万行代码的编写工作。
IT之家 12 月 18 日消息,Linux 内核维护者 Greg Kroah-Hartman 宣布了内核中首个涉及 Rust 代码的安全漏洞(CVE-2025-68260), 打破了 Rust 语言“绝对内存安全”的固有印象。
不过迄今为止,微软试图用其他语言取代 C++、WinUI、XAML 等原生语言的尝试并未获得消费者、企业的认可。这种做法造成的内存占用问题反而引人诟病,例如 Discord 或微软自家的 Teams 都成了内存消耗大户。
内存安全问题占比高的原因,主要是因为 Windows 大多是以 C 和 C++ 编写的——著名的“内存不安全”语言。内存管理代码只要有一个漏洞,就会导致大量的内存安全错误,从而可能引发远程代码执行或权限提升漏洞等攻击。
Rust语言核心贡献者Niko Matsakis代表愿景文件小组,发布一篇用户访谈数据整理,该研究试图回答Rust为何自2015年1.0版以来,长期在Stack ...