JVM: JRuby's advantages over Clojure and Scala
All that said, I saw two things this morning that convinced me that JRuby has a real advantage because it combines the rich Java and Rails infrastructures. These two cool things were:
- Using Datamapper with two different back end stores (MySQL and MongoDB) - architectually pleasing!
- The Neo4j + Lucene JRuby wrapper that provides a very "Ruby like" interface for the Neo4j graph database with seemless indexing/search support using Lucene (I just did something similar wrapping Lucene and Sesame (RDF data store)).