Awsum

Funding

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.

Sponsors

No sponsors yet — be the first.
Become a sponsor