我倾向于选择 Zig 而不是 Rust 的主要原因是对语言的理解。 在 Zig 中,没有隐藏的控制流或分配。我可以查看任何代码,尽管我是个新手,但可以告诉你每一行代码在低级别上做了什么。 在 Rust 中,你需要理解 Rust 语言才能真正理解发生了什么。Rust 是一种高层次和低层次的语言。 对于像我这样的开发者,Zig 的优势在于我可以完全依赖自己的工程架构和计算机科学技能来编写和调试我的程序。我从来不需要先成为语言的专家。