Ruby/Java Integration Through JNI
From: | Dmitry Borodaenko <d.borodaenko@sam-solutions.net> | |
To: | lwn@lwn.net | |
Subject: | [Story] Ruby/Java Integrationi Through JNI | |
Date: | Wed, 9 Jul 2003 11:35:28 +0300 |
Mauricio Fernandez has implemented[1] a mapping for most of the JNI API[2] as a Ruby extension, and "built a simple reflection system that maps Java classes to Ruby space, by using the reflection API to get information on all the available methods." Unlike JRuby[3], which is pure Java implementation of Ruby langauge, RJNI is "accessing Java through the JNI and later using the reflection API to map all the methods to Ruby.[4]" Combining the vast set of Java libraries with the power of Ruby language has all the potention to become a serious breakthrough in application development. [1] http://www.ruby-talk.org/blade/74413 [2] http://java.sun.com/products/jdk/1.2/docs/guide/jni/ [3] http://jruby.sourceforge.net [4] http://www.ruby-talk.org/blade/74440 -- Dmitry Borodaenko