标签: zig
关于Go、Rust与Zig的思考
许多人似乎困惑于Rust已存在的情况下为何还需要Zig。区别不仅在于Zig追求更简洁——我认为更关键的差异在于:Zig旨在从代码中彻底剔除面向对象思维。
Zig退出GitHub,称微软对人工智能的痴迷已毁掉该平台
在GitHub CEO提出’拥抱AI或离开’后,微软的走狗们似乎领会了暗示,因为GitHub Actions开始’氛围调度’——看似随机选择任务运行
Zig语言异步程序的新方案
既不大幅增加语言复杂度,又能精确控制异步操作,同时让编写高性能事件驱动I/O变得相对轻松。新方案通过将异步操作封装在通用接口Io中实现这一目标
Zig 从 GitHub 迁移至 Codeberg
在GitHub CEO发出“拥抱AI或滚蛋”的宣言后,微软的走狗们似乎领会了暗示——GitHub Actions开始实施“随机调度”,看似随意选择任务运行。
【译文】Zig、Rust 和其他语言
使用你想使用的语言。Zig 和 Rust 都是比编写纯 C 语言更好的选择。
【译文】既然已经有了 C++、D 和 Rust,为什么还要 Zig?
Zig没有宏也没有元编程,但仍然足够强大,可以清晰、不重复地表达复杂的程序。即使是在有宏的 Rust 里, format! 也是特例,它是在编译器内部实现的。与此同时Zig中的等价函数是在标准库中实现的,编译器中没有特例代码。
Zig连1.0版本都没有,Uber为什么会采用这样一项新技术?
本文从技术和社交两方面简单介绍了“Uber 是如何使用 Zig 的”,而主要的篇幅是介绍“我把 Zig 带到 Uber 的经验”。
