Mirah: JRuby + static-typing + fast JVM bytecode
mirah.org
mirah.org
"Mirah code has no runtime dependency other than libraries accessed directly from Mirah code."
Wow - Charles has done an amazing job sticking true to that. In fact so much I thought it was a core aim.
I love scala, clojure - but there is significant runtime libraries to include. for most people this isn't an issue (and it isnt' for me most of the time) but Mirah doing what it does without runtime deps, is a refreshing alternative.
Of course unless you run it through proguard or similar, its gonna me massive.
If you write your app in scala, and unless you are deploying to a phone, it is rarely an issue (it doesn't bother me at all) - but Mirah as a drop in replacement for a java compiler, that is very compelling and something to watch.
Also - the fact that I use the scala libraries heavily means I need very few other deps myself - so for me it is a net win.
Anyone have any idea when it will stop being "experimental"?
Will it remain stable? Will it remain supported? Will more people write things in it so that it develops a community of users?