Home

Awesome

ROSE

ROSE is a programming platform designed as a convinent low-level layer with some high-level features. Programs are represented as modules with ROSE bytecode.

ROSE virtual machine is a program runtime - basically, it is a bytecode interpreter. It loads, verifies and executes modules.

ROSE assembler can be used for textual module representation, and rasm is an assembler translator.

Some ROSE features:

Many ideas are derived from UNIX, Plan9 and JVM.

Documentation

License: MIT.