每隔几个月,技术圈就会掀起一波“Rust是未来,C已死”的论调。Rust确实是系统编程领域近几十年来最好的进展之一,它解决了真实存在的问题,热度并非完全没有道理。 但要说取代C?不会发生。2026年不会,十年后不会,可能永远不会。 人们觉得Rust会取代C的 ...
AI 重写大法,每人每月 100 万行。 忍不了了,微软要消灭 C 语言了? 最近几天,有关微软设定目标,要在 2030 年从代码中彻底删除 C 和 C++ 的消息引发了人们的大讨论。 事情是这样的:发出此等言论的 Galen Hunt 是微软的一名杰出工程师,他在微软已经工作了 28 年。
Rust并不只是另一种短暂流行的语言;它是一个系统程序设计的强力工具,它正在引发一场关于我们如何编写底层代码的讨论。它结合了C语言毫不妥协的性能,并将其封装在一个真正具有反制能力的类型系统中,再加上一个在初期可能让你梦魇连连、但最终能 ...
Rust以零成本抽象和严格的所有权模型,为嵌入式系统提供可靠内存安全,兼顾高效与实时控制,正在成为嵌入式开发的新标准… Rust并不只是另一种短暂流行的语言;它是一个系统程序设计的强力工具,它正在引发一场关于我们如何编写底层代码的讨论。
IT之家11 月 15 日消息,谷歌 Android团队周四发布了最新报告,称其在系统开发中引入 Rust 所带来的安全性与开发效率提升正在持续显现。 官方数据显示,2025 年 Android 内存安全类漏洞占比首次降至全部漏洞的 20% 以下。 据介绍,目前 Android 平台约有 500 万行 Rust ...
这是一个全面的C语言学习教程,从基础语法到高级特性,包含详细的代码示例、底层原理解释和实践案例。适合初学者入门和进阶学习。 目录结构 C-Language-Tutorial/ ├── README.md # 本文件 ├── src/ # 源代码目录 │ ├── 01_basic_types.c # 基本数据类型 │ ├── ...
C 和 C++ 是广泛用于系统开发的传统强者,但也因为内存不安全问题频频“背锅”。那么,使用 Rust,真的能让软件变得更安全吗?系统软件工程师 Marc 最近做了一项实验,亲自验证 Rust 在处理真实世界漏洞时能否真正提升软件的安全性和稳定性。 我们常说,Rust ...
在最近的Reddit讨论中,关于Rust与C的性能对比引发了广泛关注。尤其是有人提出:在其他条件相同的情况下,Rust是否能实现比C更快的性能?这个问题看似简单,实则复杂,因为它涉及到“相同”的定义,以及多种影响因素。 首先,内联汇编是两种语言的一个 ...
我们常说,Rust 是让软件更安全的方式。在这篇博客中,我们将分析一个真实存在的漏洞,把它“用 Rust 重写”,并展示我们通过实证研究得到的结果——既有高层次的概览,也有技术细节的深入剖析。 一个现实中的严重漏洞 2021 年,有人在西门子出售的 Nucleus ...
IT之家2 月 11 日消息,Linux 内核社区近期爆发了一场关于编程语言的激烈争论,最终导致一位核心开发者退出项目。这场争论的核心在于是否应该更多地使用 Rust 语言来开发内核,以及开发者之间的沟通方式。 Rust vs. C IT之家注:Asahi Linux 项目的领导者 Hector Martin ...