MRI Ruby • Matz Ruby Interpreter • Created by Yukihiro Matsumoto • Released in 1995 • Template for all other rubies • Mainly written in C • Used until 1.8 http://flic.kr/p/86xJ97 Monday, 27 August 12
YARV Ruby • Yet another Ruby VM • Created by Koichi Sasada • Replaced MRI in version 1.9 • Brought faster execution time http://flic.kr/p/4DyFam Monday, 27 August 12
JRuby • Runs on the JVM • Access to all Java libraries and functions • Faster than MRI • Proper threading • Some gems may not work Monday, 27 August 12
Demo - Github Scorer • Task a JSON feed for a github repoistory • Score users based on their actions • Score card is as follows • 1 point - watch repo • 2 points - fork repo • 5 points - comment on an issue • 5 points - comment on a commit • 10 points - make a pull request • 20 points - push to the repository Monday, 27 August 12