Description:
Programming language with focus on simplicity, performance and modern systems
|
|
Type: Formula
|
Latest Version: 2026-02@0
|
Tracked Since: Nov 4, 2025
|
|
Links:
Homepage |
@odinlang |
formulae.brew.sh
|
|
Category: Developer tools
|
|
Tags:
programming-language
systems-programming
compiler
odin
gamedev
c-interop
|
|
Install:
brew install odin
|
About:
Odin is a general-purpose programming language designed with a focus on simplicity, high performance, and modern systems programming. It features a fast compilation times and a seamless C interop, making it ideal for building robust software. The language is particularly suited for developing game engines, data-oriented applications, and other performance-critical systems.
|
Key Features:
- Data-oriented programming with explicit control over memory layout
- Fast compilation and build times
- Seamless C interoperability without bindings
- Built-in support for software entity-component systems (ECS)
|
Use Cases:
- Developing high-performance game engines and tools
- Building systems software and embedded applications
- Creating performance-critical applications where C/C++ are traditional choices
|
Alternatives:
-
Zig
– Zig is a direct competitor focusing on robustness and a standard library, while Odin emphasizes data-oriented design and a larger scope of built-in features for game development.
-
Rust
– Rust offers memory safety via a borrow checker, whereas Odin opts for manual memory management with a simpler syntax and build system.
-
C++
– Odin provides modern syntax and features like sum types and parallelism out-of-the-box, contrasting with C++'s complex legacy and feature accumulation.
|
| Detected |
Version |
Rev |
Change |
Commit |
| Feb 4, 2026 2:31pm |
2026-02 |
0 |
VERSION_BUMP |
4806cf66 |
| Jan 5, 2026 5:16pm |
2026-01 |
0 |
VERSION_BUMP |
76307867 |
| Nov 4, 2025 1:32pm |
2025-11 |
0 |
VERSION_BUMP |
6ec619f0 |
| Sep 16, 2025 8:42am |
2025-09 |
0 |
VERSION_BUMP |
7469b662 |
| Jan 8, 2025 7:53pm |
2025-01 |
0 |
VERSION_BUMP |
9302b90a |
| Nov 19, 2024 10:40am |
2024-11 |
1 |
VERSION_BUMP |
08e27656 |
| Oct 2, 2024 9:50am |
2024-10 |
0 |
VERSION_BUMP |
68d676ad |
| Oct 2, 2024 8:20am |
2024-10 |
0 |
VERSION_BUMP |
07d529b7 |
| Sep 12, 2024 7:48pm |
2024-09 |
0 |
VERSION_BUMP |
6ab88815 |
|