编辑 | 泽南忍不了了,微软要消灭 C 语言了?最近几天,有关微软设定目标,要在 2030 年从代码中彻底删除 C 和 C++ 的消息引发了人们的大讨论。事情是这样的:发出此等言论的 Galen Hunt 是微软的一名杰出工程师,他在微软已经工作了 ...
内存安全问题占比高的原因,主要是因为 Windows 大多是以 C 和 C++ 编写的——著名的“内存不安全”语言。内存管理代码只要有一个漏洞,就会导致大量的内存安全错误,从而可能引发远程代码执行或权限提升漏洞等攻击。
近日,微软工程师Galen Hunt在领英上宣布,微软的目标是到2030年彻底用Rust语言取代C和C++代码,这一消息引发了广泛讨论。Hunt在招聘一位IC5首席软件工程师时,提到他的计划是「消灭微软所有的C和C++代码」,并表示要通过AI和算法重写微软的整个代码库。
Rust 是一门神奇的编程语言,有非常好的 CLI 工具,比如 ripgrep 和 exa。像 Cloudflare 这样的公司正在使用并鼓励人们写 Rust 来运行微服务。Rust 编写的软件可能比 C++ 或 C 更安全、更小、更简洁。 如果我正在编写一个地理编码器、一个路由引擎、一个实时消息平台 ...
近日,Rust语言团队正式发布了最新版本1.83.0,这一更新带来了新的const功能和一系列稳定的API。对于已经安装了Rust的用户来说,可以通过rustup命令进行升级。 在const功能方面,本次更新主要增加了以下内容:在const上下文中可以引用静态变量(static),但只能 ...
当全世界的资金和注意力都在涌向 AI 时,Rust 社区里出现了一则引人关注的动态:两位知名的核心贡献者,Nicholas Nethercote 和 Michael Goulet,他们不得不公开发帖“找工作”。 要知道,这两位都是 Rust 大神,也是编译器核心贡献者。特别是 Nicholas Nethercote,他拥有 ...
3月14日,AUTOSAR 宣布成立新的汽车软件Rust编程语言工作组,该小组将于2022 年 4 月正式启动,并计划制作两份文件,其中一份文件将提供有关如何在 AUTOSAR AP 平台中使用 Rust 的指导。另一份文件将提出关于 Rust 的编码指南。 对这个问题感兴趣的人有两类,一类是 ...
在今天的文章中,我们将介绍如何使用svd2rust从微控制器供应商的SVD文件中生成您自己的Peripheral Access Crate··· 在最近的几篇文章中,我们一直在探索如何启动和运行微控制器的嵌入式应用。上次向大家介绍了Peripheral Access Crate的概念,它为特定微控制器的 ...