mirror of
https://github.com/odin-lang/Odin.git
synced 2026-02-14 07:13:14 +00:00
36ad9dae43cd21d8532994cd0d0e92a89af0ed04
Kind of works but may be buggy due to LLVM not actually sure
The Odin Programming Language
Odin in an open source programming language that is simple to read, comprehend and reason with.
Requirements
- x86-64
- Windows
- MSVC installed
- call
vcvarsall.batto setup the path
Warnings
- This is still highly in development and the language's design is quite volatile.
- Syntax is not fixed.
- The language's name, Odin, is not final.
Goals
- Simple to read and write
- Easy to comprehend and reason with
- Fast
- Low-level
- Compiled, strongly-typed, static language
- Metaprogramming:
- Ability to run any code at compile time
- Unified syntax between main language and metaprogramming language
- Built-in introspection for all types
- Higher control of data layout and data access
- No need for external tools such as Make/IDE
Languages
Odin
76.7%
C++
14.9%
C
7.8%
Python
0.3%
JavaScript
0.2%