Learn Odin in an Hour
A succinct introduction to the Odin programming language for experienced programmers, especially those familiar with Go, Java, and other GC-based languages.
- 1
Why Odin?
A succinct introduction to the Odin programming language for experienced programmers, especially those familiar with Go, Java, and other GC-based languages.
- 2
Zero to Hello World in Odin
Write your first Odin program and learn about the structure of an Odin program/project.
- 3
Data and Memory Management in Odin
Learn how to work with data, and fearless memory management in Odin
- 4
Control Flow in Odin
Learn about control flow, error handling, and using the or_return and defer directives.
- 5
No Classes, No Interfaces: Writing Clean APIs in Odin
Learn about procedure groups, composition via using, and explicit runtime dispatch in Odin.
- 6
Odin in Practice: Distinct Types, Testing, and Where to Go Next
Learn about Odin's distinct type, the core:testing package, and the built-in test runner which also detects memory leak
Enjoyed this series?
Subscribe below to get notified when I publish new series like this one.
Subscribe to newsletter ↓