从 Rust 转到 Zig 是什么体验
What Zig felt like, coming from Rust
一位写了 7 年 Rust 的开发者,用 Zig 重写了一个 JSONPath 库。他最大的感受是:Zig 几乎没有 IDE 支持,只能靠命令行干活,反而让他换上了 Helix 编辑器;文件结构天然扁平,不用像 Rust 那样一上来就建一堆文件夹;测试写起来更啰嗦,因为要手动管理内存,而不是测试框架本身的问题;Rust 那套函数式写法(迭代器、闭包、泛...
What Zig felt like, coming from Rust
一位写了 7 年 Rust 的开发者,用 Zig 重写了一个 JSONPath 库。他最大的感受是:Zig 几乎没有 IDE 支持,只能靠命令行干活,反而让他换上了 Helix 编辑器;文件结构天然扁平,不用像 Rust 那样一上来就建一堆文件夹;测试写起来更啰嗦,因为要手动管理内存,而不是测试框架本身的问题;Rust 那套函数式写法(迭代器、闭包、泛...