Understanding the Odin Programming Language
Книга представляет собой введение в язык программирования Odin, предназначенное для разработчиков с базовым опытом программирования. Автор, создатель игры CAT & ONION, объясняет особенности Odin как современного низкоуровневого языка, сочетающего простоту и контроль над производительностью.
В первой главе рассматриваются причины изучения Odin, его основные характеристики: компилируемость, ручное управление памятью, отсутствие объектно-ориентированной парадигмы и ориентация на data-oriented programming. Книга обещает охватить базовые конструкции языка, работу с памятью (главы 9-13) и продвинутые техники (глава 20).
Особое внимание уделяется сравнению с C/C++ и высокоуровневыми языками, а также практическим аспектам разработки игр и системного программирования. Материал структурирован для постепенного погружения в низкоуровневое программирование без излишней сложности.
