Learn: For Backend Engineers
This is the hands-on track: get the toolchain installed, learn the syntax, then assemble real programs using the standard library, the web framework, and the package manager — with the debug tooling on hand for when things go wrong. It’s ordered the way you’d actually build up a service.
- Quick Start Intro
Run code in the browser, then clone and `make install` the compiler.
- Tour of Axon Intro
The core language surface you will use every day.
- Building a CLI Tool Intermediate
A complete worked example: argument parsing, I/O, and a real binary.
- axon-std Standard Library Intermediate
io, math, fmt, net, collections, and the rest of the batteries.
- axon-web Framework Intermediate
Routing, middleware, the HTTP parser, and the JSON codec.
- Package Registry & axpm Intermediate
Declare dependencies, resolve them deterministically, and vendor them.
- Best Practices & Idioms Advanced
Idiomatic structure, error handling, and patterns for maintainable code.
- axon-debug Tooling Advanced
Pretty-printers, crash symbolication, and the debug CLI for when it breaks.
Where to go next
Section titled “Where to go next”Coming from a specific stack? The comparison guides map your existing knowledge onto Axon: Go, Rust, Python, and C/C++. If your service is an inference workload, the AI/ML Engineers track covers the performance-critical primitives.