独立游戏开发者兼编程教育家 Karl Zylinski 撰写的新书《Understanding the Odin Programming Language》旨在帮助具备一定编程经验的读者掌握该语言的基础与高级概念 [1]。该书最新版本为 Version 1.10,此前多个版本的更新日志涵盖了语法修正、章节重写及示例代码优化等内容 [1]。
新版内容核心涵盖过程、手动内存管理、参数多态以及数据导向设计等主题 [1]。在版本 1.10 的主要更新中,作者使用 Fixed Capacity Dynamic Array 替代了 Small_Array [1],并更新了 core:os 包的相关代码示例 [1]。
Karl Zylinski, an independent game developer and programming educator, has authored a book titled Understanding the Odin Programming Language designed to help readers with existing coding experience master both foundational and advanced concepts of the Odin language [1]. The latest edition released is Version 1.10, which includes updates such as syntax corrections, rewritten chapters, and optimized example code [1]. In this version, the book replaces Small_Array implementations with Fixed Capacity Dynamic Arrays and updates related code examples within the core:os package [1]. Core content covered in the text addresses topics including processes, manual memory management, parametric polymorphism, and data-oriented design [1].