Half a century of programming-language research hasn't produced another language that ships Awsum's guarantees with this breadth of compatibility and first-party tooling — entirely as free and open source software.
Recursion of any shape — tail, non-tail, mutual — compiles to a loop
on every backend, including JVM and JS where the host has no native
cross-method tail calls. Errors are values, not exceptions: no
NaN, no null, no throw, no
silent overflow. The same source produces identical results on every
supported backend — LLVM, JVM, CLR, WASM, JS — each built on open
standards and open implementations, with no proprietary component
anywhere in the chain.
The awsum-lang organization keeps the whole toolchain in
lockstep: compiler, formatter, LSP server, and every major editor
integration. Every release is coordinated across all of them — so
adopters aren't betting on community engagement or third-party
maintainer sentiment for any part of the developer experience,
production tooling, or infrastructure.
Sustaining that work as a digital commons requires funding at senior software-engineer rates.