ROCKSTAR

Tommy used to work on the docs.

This is old.codewithrockstar.com. It's a snapshot of codewithrockstar.com as it was in 2024, powered by the Satriani JS engine running Rockstar 1.0

Implementations

The Rockstar language spec is at github.com/RockstarLang/rockstar.

Satriani

The official reference implementation is Satriani, a JavaScript parser and interpreter - you can run it directly in your browser or from the command line using nodeJS.

Rocky

gaborsch has created Rocky, a fully-compliant Rockstar interpreter in Java, including a REPL mode, a CLI debugger, and the option to use DEC64 numbers (as per the original Rockstar draft spec) instead of IEEE754.

Other Implementations

Compilers, transpilers and interpreters created by rockstar developers around the world. Not all of them are feature-complete but they’re still pretty awesome.

Syntax highlighters and tooling