2025 年 5-8 月我读了什么#
DeepWiki | AI documentation you can talk to, for every repo#
We Rewrote the Ghostty GTK Application – Mitchell Hashimoto#
Ghostty 完成了对其 GTK 前端的重写:
相比于之前在忽略
GObject
引用计数的实现,现在项目能够和 GTK/GObject 系统更好的交互,能够享受到 GTK 的生态作者还使用 Valgrind 对项目进行了内存安全测试,大部分的内存安全问题出现在和 C 代码交互的边界,而 Zig 本身的问题远比作者想象中的少(项目本身用了大量的 hack 以保证性能)。这说明 Zig 本身提供的内存安全保障相当有效,尽管它只在 debug/test 期间发挥作用。
2025 年 4 月我读了什么