Hadron
Pre-Alpha Development Stage

Downloads & Roadmap

Get the latest version of Hadron, explore what's planned and what to expect from the current release.

Downloads

Choose your platform to download Hadron.

Linux

Compatible with x86_64 systems

Download for Linux

Windows

Compatible with Windows 10 and newer

Download for Windows

More platforms and versions will be added as Hadron evolves.

Roadmap

Feature Status Details
Basic Mathematical Expressions Complete Supports +, -, *, /, and parentheses for grouping.
Numbers Complete Support for different number syntaxes such as 0xFF, 0b1010, 0x.8p1 and others.
Logical and Binary Expressions In Progress Support for logical operators !, &&, || and binary operators ~, &, |, and ^.
Variable Declarations In Progress Syntax: i32 a = 1 + 2.
Control Flow Not Started if, for, while, and switch expressions.
Function Definitions Not Started Syntax for fx name(args) {} and return types.
Number Ranges Not Started Support for range operators .., =.., ..=, and =..=.
Standard Library Integration Not Started Namespace IO, strings, arrays, and utilities.
Type Inference Not Started Implicit types with the $= and #= operators.
Asynchronous Execution Not Started Create and execute asynchronous functions using async and await.