本日2回目のκeenです。次はRuby-likeな文法でJavaが書けるMirah言語の0.1.3がリリースたのでこれを期にMirahの紹介をします。 Mirahとは? 公式ページ。JRubyの開発者がJRubyのためにJavaを書くのが嫌になったという理由で作り始めた言語です。2008年にスタートだったかな?JRubyの開発の片手間に開発してるのでコミットペースはゆっくりです。 githubのREADMEから引用すると、 Ruby-like シンタックス .classにコンパイルされる Javaと同じスピード ランタイムライブラリ必要なし な言語です。私的には 型推論がある マクロがある 面倒な部分はコンパイラが補ってくれる 、Javaです。多くのJVM上の言語は独自言語+Java FFIって感じですが、Mirahは文法をRuby風にしただけで、吐かれるバイトコードはJavaコンパイラが
![Mirah 0.1.3がリリースされました | κeenのHappy Hacκing Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/6beec04c67979d5734c1895c45cf0d9a76f3a5f4/height=288;version=1;width=512/https%3A%2F%2Fkeens.github.io%2Fimages%2Fogp%2Fpost%2Fmirah-0-dot-1-3.png)