State of JRuby?

Does anyone know the current state of JRuby? From the web page it seems
that it only supports Ruby 1.6, which is kind of old now.

I want to try out a project which would be easier to do if I used a
Java-based Ruby instead of the C-based one. But using an old version of
Ruby seems kind of point-less.

Does anyone know if JRuby will be updated for more recent versions of
Ruby? And if so, when?

Cheers,

···


Daniel Carrera | Top 100 things you don’t want the sysadmin to say…
PhD student. |
Math Dept. UMD | 19. hey, what does mkfs do?

I want to try out a project which would be easier to do if I used a
Java-based Ruby instead of the C-based one. But using an old version of
Ruby seems kind of point-less.

What specific features of 1.8 are you looking to use? Or are you just
concerned that JRuby is based on an old version of Ruby?

Does anyone know if JRuby will be updated for more recent versions of
Ruby? And if so, when?

We’re working on it. I’ve cleaned up the build considerably and fixed
some tests. I started working on it recently as time allows, hoping to
get things started up again. I asked about 1.8 vs. 1.6 stuff, and we
agreed that we need to move to 1.8, though I’m not entirely sure how to
go about that. A comprehensive test suite would help, but from what I’ve
heard, Rubicon is rather out of date. I could be wrong, but I think
that’s what I’ve heard. I suppose we could use the tests that come with
the Ruby distro, but I haven’t looked into those yet.

The bottom line is it’s not dead, at least not yet. I’m doing what I can
to get things going. Lots of people helping out would also be a good thing.

I’d be willing to take over the project if Anders and Jan are cool with
that, since their time seems limited.

Joey

···

On 11/27/2003 10:13 PM, Daniel Carrera wrote:


Never trust a girl with your mother’s cow
never let your trousers go falling down in the green grass…

http://www.joeygibson.com/blog

I want to try out a project which would be easier to do if I used a
Java-based Ruby instead of the C-based one. But using an old version of
Ruby seems kind of point-less.

What specific features of 1.8 are you looking to use? Or are you just
concerned that JRuby is based on an old version of Ruby?

There aren’t any that come to mind really. It’s just general concern.

Also, I guess I was worrying that JRuby might no longer be in development.
The last entry “Latest News” section is from 13 months ago.

The bottom line is it’s not dead, at least not yet. I’m doing what I can
to get things going. Lots of people helping out would also be a good thing.

I’d be willing to take over the project if Anders and Jan are cool with
that, since their time seems limited.

Well, I hope it doesn’t die.

If I could manage to do project I have in mind, it would be something
cool. I just hope it’s not beyond my skill.

Cheers,

···


Daniel Carrera | Top 100 things you don’t want the sysadmin to say…
PhD student. |
Math Dept. UMD | 19. hey, what does mkfs do?

Hi Joey,

“Joey Gibson” joey@joeygibson.com wrote in message

The bottom line is it’s not dead, at least not yet. I’m doing what I can
to get things going.

I meant to talk to you about this during the Ruby Conf, but somehow never
got around to it. I’m glad to know that it is not dead. I will be talking on
Ruby to the local Java SIG in Jan 2004 and there is (I think) interest in
JRuby. Where can I get your presentation at “Atlanta Java Software
Symposium” and /or your articles ?

Your inputs will be very valuable.
TIA,
– shanko

Joey Gibson wrote:

The bottom line is it’s not dead, at least not yet. I’m doing what I can
to get things going. Lots of people helping out would also be a good thing.

I’d be willing to take over the project if Anders and Jan are cool with
that, since their time seems limited.

Sure! You’re already the most active developer, the only thing you’re
not doing so far is making releases.
Not that me and Jan have made any releases lately. :wink:

Jan, any objections?

/Anders

  • If I could manage to do project
  • If I could manage to do the project
···

On Fri, Nov 28, 2003 at 12:45:15PM +0900, Daniel Carrera wrote:

If I could manage to do project I have in mind, it would be something
cool. I just hope it’s not beyond my skill.


Daniel Carrera | Top 100 things you don’t want the sysadmin to say…
PhD student. |
Math Dept. UMD | 19. hey, what does mkfs do?

Speaking of JRuby, does it implement continuations?

If so I might be able to prod a a few fairly decent developers in the
Apache Cocoon project into contributing as they are actively looking
for another scripting language for their web continuation stuff. Some
are happy with JavaScript, but most people say “ick, JavaScript?!
Goodness, why?” :wink:

-Brian

···

On Friday, November 28, 2003, at 03:42 AM, Anders Bengtsson wrote:

Joey Gibson wrote:

The bottom line is it’s not dead, at least not yet. I’m doing what I
can
to get things going. Lots of people helping out would also be a good
thing.

I’d be willing to take over the project if Anders and Jan are cool
with
that, since their time seems limited.

Sure! You’re already the most active developer, the only thing you’re
not doing so far is making releases.
Not that me and Jan have made any releases lately. :wink:

Jan, any objections?

/Anders

Brian McCallister:

Speaking of JRuby, does it implement continuations?

No, Kernel.callcc isn’t implemented yet. Don’t know how much work it
would take, but it should be possible to do.

/Anders

Brian McCallister:

> Speaking of JRuby, does it implement continuations?

···

On Mon, 1 Dec 2003, Anders Bengtsson wrote:

No, Kernel.callcc isn’t implemented yet. Don’t know how much work it

would take, but it should be possible to do.

There have been several threads going around Java weblog-space recently
about this. I believe Groovy has now implemented continuations using the
byte code engineering library for the JVM (BCEL) as have several other
implementations.

JRuby developers may find it interesting to take a look at (or even piggy
back off of) Groovy’s runtime.

http://radio.weblogs.com/0112098/2003/11/26.html

Chad

Ovidiu Predescu and Stefano Mazzochi made a very big impression on
people with their presentations at ApacheCon on continuations in Cocoon
(xml oriented web app server in Java). I know that James Strachan
(Groovy) started looking into continuations as a direct result of that.

-Brian

···

On Sunday, November 30, 2003, at 04:04 PM, Chad Fowler wrote:

There have been several threads going around Java weblog-space recently
about this.