Xag
Font
Theme

For performance & safety critical systems.

Under development, don't treat this website's info as truth.

Pros & Cons

Every line was checked against the compiler on 9 September 2026. The rows do not pair up — the two columns are read down, not across.

ProsCons
Ownership and borrowing, settled when it compiles, with no collector Compilation is slow — ahead of time, through LLVM
A size is always written; there is no int on its own The syntax is unusual and verbose
Three engines and a generator that refuses an answer they disagree on It will refuse programs that would have worked
Errors that name the rule they think you broke, and where One file: no modules, no imports
Decimal checked against an independent implementation and IBM's hardware Barely a standard library — no files, no network, no clock
One binary of tooling: no package manager, formatter, or debugger

Real World Uses

None.

Nothing has been written in Xag that does a job. What exists is the compiler's own examples, tests and benchmarks, and the sample at the top of this page.

Companies That Use Xag

None.

There is nothing to adopt yet: no release, no install, no package manager, and barely a standard library. Building the compiler from source is the only way to run a program.