The Rux Blog

Release notes and articles from the Rux project. RSS
Rux 0.3.0 — Laying the Cross-Platform Groundwork cover
Release

Rux 0.3.0 — Laying the Cross-Platform Groundwork

Rux 0.3.0 adds target attributes, Unicode escapes, richer integer literals, new CLI commands, a revamped platform abstraction layer, and many correctness fixes.
Ivan Muzyka avatar

Ivan Muzyka

Programming Language Without LLVM cover
Article

Programming Language Without LLVM

Rux is a new systems programming language built from scratch without LLVM, featuring a custom compiler pipeline, object format, linker, and package manager.
Ivan Muzyka avatar

Ivan Muzyka

Rux 0.2.0 — A Real Language, Allegedly cover
Release

Rux 0.2.0 — A Real Language, Allegedly

Rux 0.2.0 brings control flow, slices, tuples, enums, interfaces, modules, packages, and more. The language is starting to look like, well, a language.
Ivan Muzyka avatar

Ivan Muzyka

Rux 0.1.0 — It Compiles! cover
Release

Rux 0.1.0 — It Compiles!

The first Rux compiler release is here. Install it on Windows via Scoop, set up VS Code, and run your first program.
Ivan Muzyka avatar

Ivan Muzyka

Getting Started cover
Community

Getting Started

We’re building something special: a new programming language that’s expressive, elegant, and community-driven. If you’re curious about language design, creative tooling, or just want to be part of a vibrant dev movement, we’d love to have you on board.
Ivan Muzyka avatar

Ivan Muzyka