-
Yoko Harada
3.77
Description:
Have you ever imagined using RubyGems from Clojure, Jython or other JVM languages? It might sound bizarre, but JRuby enables that. The magic is JRuby’s RedBridge. RedBridge is a nickname of embedding API included in JRuby, and is for using Ruby from Java. Using Ruby from Java is another feature of JRuby as well as using Java from Ruby. With JRuby’s RedBridge, RubyGems becomes one of the choices to build a Java application. This means JVM languages can also choose RubyGems to create an application. For example, DataMapper from Clojure or Cucumber from Jython are possible combinations. Even Rails can work with non-Ruby languages. JRuby’s RedBridge has unleashed RubyGems to all JVM languages. Besides, you can do this easily since RedBridge provides simple, colorful and JRuby friendly API. Why don’t you enjoy new flavor of blending RubyGems and JVM languages?

An interesting presentation and one of the first I've attended showing the system-programming potential of JRuby as part of the wider JVM ecosystem. Some very interesting ideas that transcended the (human) language barrier and will hopefully inspire lots of future experiments.