Why would anyone ever use Xag?
Honestly, I don't know. 😂
The code written is mostly or 100% AI-made. Why? Because, I'm more of a designer, not a C++ stroke-inducing syntax reader 🤣. No offense.
Source
The compiler, the runtime, the three engines and the oracle: github.com/Artificial-IntelligenceAI/Xag-lang
A diagnostic that is wrong, a diagnostic that is confusing, and a program Xag accepts that it should not are all the same kind of bug: the compiler saying something untrue. They belong in the issue tracker.
This site is a Rust program compiled to WebAssembly. Its source is github.com/Artificial-IntelligenceAI/Xag-site
License
Copyright 2026 Tankun Sriket
Licensed under either of
- Apache License, Version 2.0 — apache.org/licenses/LICENSE-2.0
- MIT license — opensource.org/licenses/MIT
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Credits
Xag is designed by human Tankun Sriket, and implemented by AI (Anthropic's Claude). The compiler is written against LLVM, and its grapheme handling is built from the Unicode Character Database, version 17.0.0.
The decimal arithmetic is checked against Python's decimal — libmpdec, by Stefan Krah — and against IBM's decimal floating-point unit under QEMU. Neither is derived from anything here, which is what makes them worth asking.