Zig 语言中文社区

202209 | 锋芒毕露

2022-10-03

ZigCC

TOC

[Zig VS Rust 火花]($section.id(‘Zig VS Rust 火花’))

在 9/10 号左右,在 Twitter 上牵起了一小波关于 Zig VS Rust 的小火花,以至于最后 Zig 创始人 Andrew Kelley 发推表示 Let us exist。这里稍微整理下这件事情的过程: 本次事件主要涉及两个人:

时间线

总结

上面的链接比较多,这里稍微总结下这次争论的问题:

Rust 用户觉得 Zig 不是内存安全的语言,Zig 认为 Rust 的语言过度复杂,这反而会导致程序复杂度挺升,导致程序产生错误行为

使用 Zig 的人大概率也是 Rust 用户,之所以有了安全的 Rust,还来选 Zig,笔者觉得大概率就是本次争论的观点,Rust 过于复杂,导致程序员不仅仅要考虑业务行为,还需要按照 Rust 的风格来编程,这加剧了程序出错的可能性。

观点/教程

项目/工具

Zig 语言更新

202208 | stage2 默认开启
202210 | 0.10 蓄势待发