Open
Description
-
在我的职业生涯中,我曾涉猎过多种计算机语言,主要是 c/c++。用 Rust 做了一些小项目后,我觉得它不适合我。我发现 Rust 太有主见,没有灵魂。编写 Rust 代码毫无乐趣可言。到目前为止,我对 Zig 的体验恰恰相反,极简主义语言设计方法的简洁中蕴含着美感。
-
我听说 Zig 也很有主见,特别是由于开发人员拒绝了一些功能请求?
有主见本身并不是一件坏事... 它只是意味着你的观点应该与语言相一致。
我可以肯定地说,Zig 的编写和使用都非常有趣。
我是一个程序员初学者,一开始用的是 python,当我对 python 稍微熟悉后,就改用 Zig 了... 老实说,虽然 Zig 在错误、类型和其他很多方面都让我很头疼(现在也是如此),但我在用 Python 写代码时却从来没有像用 Zig 写代码时那么开心。
可能一部分原因是它的难度,另一部分原因是我觉得自己 “从一门婴儿语言毕业到了一门大男孩语言”...... 另一个原因是我可以探索更低级的概念。我讨厌被随机的错误卡住,讨厌出错却不知道为什么出错,讨厌不得不放慢速度并学习更多关于......我到底在做什么?我到底在做什么?这很令人沮丧,也很乏味,但与使用 Python 时的沮丧和乏味不同。
随着我逐渐掌握更多的 zig 规则,当错误发生时,我就能更快地解决它们。
12/10 会再次使用 zig。
加入我们
Zig 中文社区是一个开放的组织,我们致力于推广 Zig 在中文群体中的使用,有多种方式可以参与进来: