Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Minimal "Good Parts" JavaScript on the Rubinius VM

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 README.md
README.md

mjs

Minimal "Good Parts" JavaScript on the Rubinius VM.

Interested? Please become a watcher!

Motivation

The subset contained the best of the Good Parts. Even though it was a small language, it was very expressive and powerful. [...] There was nothing ugly or bad in the subset. All of that fell away.

-- Douglas Crockford, The Good Parts (pg. 98, Chapter 10)

In that spirit, this is Minimal JavaScript (mjs) meant to run on the Rubinius VM.

The goal is that if you stick to the "Good Parts" of JavaScript, you can run on Rubinius and elsewhere. Also, it's meant to be a simple, easily understood (yet powerful) language implementation on the Rubinius VM.

Related

  • capuchin: JavaScript, but made for a different purpose? Maybe able to co-op.
  • poison: An interpretation of Potion on the Rubinius VM. Slides
  • fancy: Ruby influenced language on the Rubinius VM
  • twostroke: Basically the same idea :)
Something went wrong with that request. Please try again.