From what I understand, you'll want to load Java 7 if you have that available to you. Java 7 includes the "InvokeDynamic" enhancement that helps improve performance of dynamic method dispatch in JVM, and it really helps performance of dynamic scripting languages like JRuby, Rhino, and Jython.

-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of Pete Helgren
Sent: Wednesday, August 01, 2012 1:37 PM
To: Web Enabling the AS400 / iSeries
Subject: Re: [WEB400] Getting a pulse for Ruby On Rails on i

Well, using jRuby and JDBC to connect is "native" enough for me and easily keeps up with the Rails community changes. It is also the fastest MRI implementation since it will compile down to machine code with JIT compiling (as far as I understand Java on i).

Plenty of comparisons of JRuby and MRI on the web but here is recent one:
http://cscarioni.blogspot.com/2012/06/simple-mri-ruby-v-jruby-performance.html

And another recent article with mention of AOT:
http://www.infoq.com/articles/state-of-jruby

The guys developing JRuby continue to improve the performance and implement the latest Java technologies with backward compatibility. I like that combination and the flexibility that using JRuby gives me with using existing jar's and other Java code.

Pete Helgren
Value Added Software, Inc
www.petesworkshop.com
GIAC Secure Software Programmer-Java

On 8/1/2012 10:47 AM, Aaron Bartell wrote:
Not sure on that point, though it is something I am going to find out
and will document back to the group.

My hope/goal is to get RoR completely setup on IBMi in PASE, connected
"natively" to DB2 and available through an SSH session (by-passing 5250).
I am basically trying to see if IBMi could be used as a RoR server
with very little massaging so new releases of Ruby/Rails/Rake/etc
could be adopted at the same rate as other platforms.

I found this article from Scott Klement that I believe will get me
right into qp2term without going to the 5250 telnet command line
first: * http://bit.ly/R8d3fW *

Aaron Bartell
www.MowYourLawn.com/blog
www.OpenRPGUI.com
www.SoftwareSavesLives.com

--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list To post a message email: WEB400@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at http://archive.midrange.com/web400.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.