Mat Schaffer on 14 May 2008 09:25:29 -0700

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PhillyOnRails] Dynamic Languages on the JVM

  • From: Mat Schaffer <>
  • To:
  • Subject: Re: [PhillyOnRails] Dynamic Languages on the JVM
  • Date: Wed, 14 May 2008 12:25:15 -0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=gamma; h=domainkey-signature:received:received:message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer; bh=HB7OtIfrib+YKzjWpHYAU7RcbMSJ/BQ7w2a16B/ILW8=; b=GKkg1OvUfNQLn7knNuqHe+kcjw1uV2VqNUwYh2l250IncmF0NAwUjEJ9RF1v9tzBdpjAA+U8N4cDurW+tcmHtQeQuw/UonKQGJV6M4rNnNtj5z2N5AB1aUpJKVQty1P1e6fcZ35wbFgXg3+gAZ1cFRgXEaz8Sx2hVQyKkZhBg94=
  • List-archive: <>
  • Reply-to:
  • Sender:

On May 14, 2008, at 11:46 AM, Andrew Langman wrote:
Has anybody experimented with JRuby?

I've been using it for local development for awhile. It works fine and usually feels just as fast as MRI once it gets running. The startup time is really slow, but I've heard that the latest release fixes that a bit.

It has these pockets of inconsistent sluggishness though. Like at one point I think I was just doing String#constantize in a rails app and my processor spiked for like 3-5 seconds before producing a result. I theorize that it has something to do with how heavily Rails monkeypatches the core classes.

Hopefully will resolve some of these inconsistencies. I'm really excited to have a high-performance ruby implementation that my ops team doesn't have to even be aware of :)

To unsubscribe or change your settings, visit: