核手提箱 海洋云增白 可扩展服务 policy 颈挂空调 计算机硬件 极端主义 PostgreSQL AI工具 儿童读物 化学 即时消息 代码审查 反向工程 KDE 数据安全 效率工具 超级计算机 植物学 分析化学 插图 Three.js 泄露 大会 初创 Verizon 海水淡化 GPT-3 加速器项目 更多

GitHub - verus-lang/verus: 用于低级系统代码的经过验证的 Rust (github.com)

Verus 是一个用于验证 Rust 代码正确性的工具。 开发人员编写代码应该做什么的规范,Verus 会静态地检查可执行的 Rust 代码是否在代码的所有可能执行中始终满足规范。 Verus 没有添加运行时检查,而是依靠强大的求解器来证明代码是正确的。 Verus 目前支持 Rust 的一个子集(我们正在努力扩展),并且在某些情况下,它允许开发人员超越标准的 Rust 类型系统,并静态地检查代码的正确性,例如,操作原始指针。

评论已经关闭!