Hi all, the author here.
I wanted to create a programming language with the following properties:
- Class-based
- A JS/Swift/Kotlin like syntax
- Bytecode generation
- A clear distinction between front-end and back-end so at runtime, we need only the VM related code to execute the bytecode
- Lightweight and easy embeddable
- Extensible/customizable via bridge API(s) exposed via delegation (no need to hack/modify the code)