The Engine Yard Company has introduced a new version of its platform called JRuby 1.5. The new version empowers extension of Java-based applications using the popular Ruby language. In particular, the JRuby technology allows quick development of new interfaces for Java-applications to work in SOA (Service-Oriented Architecture) and WOA (Web Service Architecture). JRuby is an implementation of the Ruby development platform for Java.
The language JRuby allows you to write only 20% of code compared to traditional Java applications development. It has a good integration with the most popular components of Java platform (integration with the core Java libraries, etc.). Moreover the JRuby 1.5 platform provides more efficient use of memory and processor.
During the five last months (the period of JRuby 1.5 development) about 30 volunteers made more than 1000 edits to improve the code. In fact, the main advantage of JRuby is the significant increase in productivity in the development of Java-based applications. In particular, Java developers can now deploy Ruby code on the same server, using the same library as for the previous Java-based applications, but Ruby is fully integrated with the already working code and Java-applications using RIA development.