A:大重构倡议是由美国进步研究所智库启动的项目,旨在使用AI工具将用C和C++编写的开源软件自动转换为Rust语言。它要解决的主要问题是内存安全漏洞,这类漏洞占所有软件漏洞的约70%。
世界各地的关键IT系统仍然充斥着漏洞,而AI工具可能会让利用这些漏洞变得前所未有的容易。但AI也可能成为解决方案的一部分:一项新计划旨在自动将易受攻击的代码转换为专注于安全的 Rust 语言,这将消除绝大多数已知的软件漏洞。
本文最初发布于 THENEWSTACK 博客。 ClickHouse 是一个开源的分析型数据库系统,包含 150 万行代码,其中大部分是用 C++ 编写的。众所周知,这是一种不安全的语言,因为用它编写的代码可能会有难以发现的漏洞被恶意攻击者利用。 经常有文章提到,Rust 编程语言 ...
【CSDN 编者按】在“AI 会不会取代程序员”“C++ 是否不安全”的争论声中,很多开发者容易被碎片化舆论带偏方向。基于此,本文作者从电力、芯片、算力效率等更底层的现实约束出发,结合 2025 年全球开发者数据与一线科技公司高管的真实表态,系统梳理了 C++ 为何在安全质疑、语言竞争与 AI ...
近年来,Rust 似乎成为了一门颇具争议性的语言。一方面,美国不少政府部门公开呼吁别再用 C/C++ 了,转向 Rust 等内存安全的编程语言。同时,各大公司竞相拥抱,强调用 Rust 可以写出更安全的代码。另一方面,开发者中又出现了明显的“逆反”心理,不少人既 ...
Rust并不只是另一种短暂流行的语言;它是一个系统程序设计的强力工具,它正在引发一场关于我们如何编写底层代码的讨论。它结合了C语言毫不妥协的性能,并将其封装在一个真正具有反制能力的类型系统中,再加上一个在初期可能让你梦魇连连、但最终能 ...
微软正在推动一项可能重塑整个软件工程史的长期工程:在 2030 年结束前,彻底消除其核心代码库中的 C 和 C++ 代码,并全面迁移至 Rust 语言。这一目标不仅涉及 Windows、Azure 等关键基础设施,也意味着对全球规模最大的商业代码资产之一进行系统性重构。
忍不了了,微软要消灭 C 语言了? 最近几天,有关微软设定目标,要在 2030 年从代码中彻底删除 C 和 C++ 的消息引发了人们的大讨论。 事情是这样的:发出此等言论的 Galen Hunt 是微软的一名杰出工程师,他在微软已经工作了 28 年。最近他在领英上招人,开放 ...
微软正计划将其整个代码库迁移到Rust语言,并已开始招聘相关人员以推动这一目标的实现。 微软杰出工程师盖伦·亨特(Galen Hunt)近日在LinkedIn上发文表示:“我的目标是在2030年前,从微软彻底清除每一行C和C++代码。” 他补充道:“我们的策略是结合人工智能 ...
微软希望将其代码库转换为Rust语言,并正在招聘人员来实现这一目标。 微软杰出工程师Galen Hunt在最近的LinkedIn帖子中写道:"我的目标是到2030年消除微软的每一行C和C++代码。" "我们的策略是结合AI和算法来重写微软最大的代码库,"他补充道。"我们的北极星是'1 ...
Rust团队发布了Rust 1.93版本,主要更新了bundled musl库至1.2.5版本,显著改进了DNS解析器操作。此次更新主要影响x86_64、aarch64和powerpc64le的静态musl构建,使Linux二进制文件的网络操作更加可靠。更新还调整了标准库内部结构,允许用Rust编写的全局分配器使用系统分配器,并稳定了23个API。开发者可通过rust update stable命 ...