MKS language ยท experimental runtime

Minimal syntax. Visible mechanics.

MKS

A small systems-minded language with arrow blocks, reactive hooks, and a runtime model designed to stay readable.

01

Arrow blocks

-> and <- keep control flow compact and visually distinct.

02

Reactive core

watch and on change make state transitions part of the language.

03

Visible GC

Mark-sweep behavior is surfaced as runtime state, not hidden decoration.

Core sample

Small surface, clear runtime feedback.

The homepage now keeps the product signal simple: what MKS is, what makes it different, and where to go next.

watch x;
on change x -> Writeln("x changed", x); <-

defer -> Writeln("closing"); <-

var x =: 1;
x =: 2;