Rust编译器突破:安全检查器可禁用

一款修改版Rust编译器rustmm问世,通过禁用核心的借用检查器,允许开发者绕过Rust的内存安全规则,直接编译运行违规代码。项目提供macOS(Apple Silicon)和Linux预构建二进制文件,包含多个示例代码对比(如移动后使用、多重可变引用等),展示在标准Rust中会报错的代码在此环境下成功运行。该项目旨在为特定场景(如原型设计或性能优化)提供便利,但可能牺牲内存安全性,引发开发者对安全与自由权衡的讨论。源代码已开源,遵循Apache 2.0和MIT双重许可。

原文链接:Hacker News

抢沙发

评论前必须登录!

立即登录   注册