To download and build rainbow and open a REPL: git clone git://github.com/conanite/rainbow.git cd rainbow ant ant # yes, twice. The second time uses rainbow to generate optimisations of itself cd src/arc java -server -jar rainbow.jar Make sure you have ant installed, including the optional libraries. On ubuntu or similar, sudo apt-get install ant ant-optional On macosx, ant comes with the Develope