Learn Blyx
Master Blyx through comprehensive documentation, interactive browser code examples, official book chapters, and compiler architectural guides.
1. Get Started
The Blyx Book →
The definitive guide to Blyx. Read from chapter 1 or jump directly to any ownership, actor, tensor, or GPU topic.
Quick Start →
Install the Blyx toolchain via terminal script and run your first compiled program in under 5 minutes.
Blyx by Example →
Learn through annotated, runnable code examples across AI, actors, CLI binaries, and networking.
2. Grow with Blyx
Interactive Playground →
Write and run Blyx in your browser. Inspect AST graphs, BIR SSA IR intermediate representations, and LLVM IR code.
API Reference →
Complete API documentation for the Blyx standard library (std::tensor, std::actor, std::cuda, std::net).
Engineering Blog →
Deep dives into compiler optimization passes, BIR IR lowering, language design notes, and benchmarks.
3. Master Blyx
RFC Documents →
Language design proposals — understand the rationale behind every keyword, lifetime rule, and static tensor primitive.
Compiler Architecture →
Explore how blyxc works under the hood — from lexing and parsing to SSA optimization passes and LLVM codegen.
Contributing Guide →
Join Rahul Chaube and the compiler team in building the Blyx language, tools, and package ecosystem.