为什么我要用 C 语言编写 Rust 编译器?
2024-08-26
作者正在开发一个名为 Dozer 的项目,目标是用纯 C 语言编写一个 Rust 编译器。作者解释了 Rust 编译器 rustc 的自举过程,并指出目前 Rust 依赖于 C++ 编译器。为了在没有 C++ 的情况下构建 Rust,作者决定开发 Dozer,并计划逐步完善它,使其能够编译基本的 Rust 代码库,最终实现从 C 语言到 Rust 的自举。
阅读更多
34
未分类