x
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:
- Mazes for Programmers — in x-lang
- Turtle Geometry — moving to x/Logo