x is a system that hosts languages. Scheme, Kernel, Logo, a POSIX shell, Python, awk and C each load as a library over a small fexpr core that is never modified to make room for them. The type system, numeric tower, JIT compiler and toolchain above that core are written in x-lang.

  • x-lang — the language, and where to start
  • Documentation — guides and the generated references
  • Releases — prebuilt binaries
  • x-os — the languages as a system: a container and a bootable image

The languages and tools hosted on it each have a repository of their own; x-lang’s README lists them.

Two series here are written in it: