Niko is a stack-oriented concatenative vector programming language.
Only Linux is supported.
apt install just re2c valgrind ninja-build libjemalloc-dev
just release
bin/niko
Niko is very similar to Forth: stack manipulation core eval loop, dictionary structure and many syntax elements come from it.
Niko differences from Forth are:
- all values are vectors
- words are represented as vectors too (lisp like)
- Niko doesn't try to self-host
- low-level concepts such as return stack are not exposed