微软不得不出来灭火:一条写着“2030 年消灭所有 C/C++、AI+Rust 重写最大代码库、目标是一人一月百万行代码”的 LinkedIn 帖子,把 Windows 级工程改造想象直接推上了热搜边缘。
IT之家 12 月 24 日消息,微软资深工程师加伦・亨特(Galen Hunt)12 月 20 日在 LinkedIn 发文,称其目标是在 2030 年之前,用 Rust 语言和 AI 辅助相结合的方式,替换“每一行”C 和 C++ 代码。
内存安全问题占比高的原因,主要是因为 Windows 大多是以 C 和 C++ 编写的——著名的“内存不安全”语言。内存管理代码只要有一个漏洞,就会导致大量的内存安全错误,从而可能引发远程代码执行或权限提升漏洞等攻击。
作者 |冬梅微软正在推动一项可能重塑整个软件工程史的长期工程:在 2030 年结束前,彻底消除其核心代码库中的 C 和 C++ 代码,并全面迁移至 Rust 语言。这一目标不仅涉及 Windows、Azure ...
Microsoft has announced the latest version of its Rust for Windows project, version 0.9. Rust for Windows is a language projection for Windows, and lets developers use any Windows API via the windows ...
Maintainers and developers are now using AI to help build Linux. Simultaneously, Rust has graduated to being a co-equal language with C for mainstream Linux development. However, the programming world ...
Rust is one of the most popular survival games in the world, even 15 years later. Now, Rust is looking to draw in more ...
Kyle has a degree in Film, Television, and Cultural Studies and has loved video games for as long as he can remember. He's owned every PlayStation, dabbled with the occasional Xbox, and even owned a ...
Microsoft has been interested in Rust for some time now, investigating its use as a type-safe and memory-safe alternative to C and C++ in systems programming tasks. With more and more of Microsoft’s ...
Kyle has a degree in Film, Television, and Cultural Studies and has loved video games for as long as he can remember. He's owned every PlayStation, dabbled with the occasional Xbox, and even owned a ...
Stone is a core resource in Rust. It comes in handy in any number of survival situations, whether you're building a shelter or crafting weapons. Fortunately, stone isn't particularly hard to come by ...