Rubyベースの文法でJVMで動作するMirah言語の情報まとめです。
2015/07/07 時点の内容をまとめました。
Official Site
Wiki
GitHub
Web Application Framework
DubiousはMirthで書かれたApp Engine上で実行するWeb Application Frameworkです。
ちなみにDubious=「怪しげな」の意。
Pindah
MirahでAndroidアプリを作成するためのツールPindah
外部サイト
- Mirah: Taking Performance to the Next Level with Java's Ruby - O'REILLY Community
- Mirah 0.1.3がリリースされました - κeenのHappy Hacκing Blog
- Ruboto vs Pindah vs Rhodes vs SL4A - jsujmkim
Slides
Mirah - The Ruby Way to Write Java
怪しげなMirah/Dubious - Rejectkaigi 2010
Building native Android applications with Mirah and Pindah
Mirah サンプル
class FizzBuzz def fizzbuzz(value:int) if value % 15 == 0 then "FizzBuzz" elsif value % 5 == 0 then "Buzz" elsif value % 3 == 0 then "Fizz" else Integer.toString(value) end end end puts FizzBuzz.new.fizzbuzz(1) puts FizzBuzz.new.fizzbuzz(3) puts FizzBuzz.new.fizzbuzz(5) puts FizzBuzz.new.fizzbuzz(15) puts System.getProperty("java.specification.version")
- 出力
1 Fizz Buzz FizzBuzz 1.7