Koto was started in 2020 with the goal to create an ideal language for adding scripting to applications developed in Rust. Of particular interest were interactive systems like animation or game engines, where rapid iteration demands a lightweight programming interface that compiles and runs quickly.
The guiding design principle is that Koto should be simple, conceptually as well as visually. To that end, a focus throughout the language’s development has been on reducing syntax noise and minimizing core concepts wherever possible.
Read in full here: