Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 34 - Pages: 3   [ 1 2 3 | Next ]
  Click to reply to this thread Reply

Sun Acquires JRuby Project

URL: Headius

At 4:42 PM on Sep 7, 2006, Michael Urban wrote:

Sun recently said that it was planning to take a bigger interest in languages other then Java to run on the JVM. Today, Sun took a big step in that direction. Charles Nutter, one of the core JRuby developers has announced that Sun has acquired the JRuby project and that he and Thomas Enobo (the other JRuby core developer) have been hired to work on JRuby full time.

"You can imagine how excited I am about this opportunity, and how pleased I am to know that Sun takes Ruby so seriously", said Nutter. "Not only will I get to work on the project I've poured my heart into this past year, but I'll be able to do it while helping one of my favorite companies turn a technological corner. Naturally I've been talking with a myriad of folks at Sun over the past several weeks, so believe me when I say these guys really get it. The tide has turned and dynamic languages are on everyone's agenda. It's going to be quite a ride."

It will definitely be interesting to see where Sun goes with this, now that Ruby has basically become the first "official" language supported by Sun on the JVM.

The original post here here .
1 . At 6:38 PM on Sep 7, 2006, Alex Dolftei DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

Wow, I never saw it coming.
Actually this is very, very exciting.

Although I hope they will also sponsor other projects like PNuts, or, I don't know, Groovy or Jython.

I would also like to see sponsored a static-typed language, that's wrist friendly, like Boo.

Interesting times are coming.
2 . At 7:28 PM on Sep 7, 2006, Dave Lopez DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

IronPython 1.0 was just released. Coincidence or not?;) Sun is a little slow, but it's good to see that they're coming around.

Someone mentioned a wrist-friendly, statically-type inferenced language, especially designed for the JVM (like Boo is for the CLR). That would be great, or how about a little funding love for the Nice language (multi-methods, anonynmous functions, type inference anyone)?
3 . At 8:17 PM on Sep 7, 2006, ggruschow wrote:
  Click to reply to this thread Reply

Go Sun Go

This is fantastic. I hope they pick up Jython too.

Without a seriously vibrant community around it or corporate support, it's hard to risk your project on them. It's a darned shame because they're such powerful tools.
4 . At 9:25 PM on Sep 7, 2006, Ivan wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

wow! good news! eventhough I dont use JRuby but... at least
Sun is doing something and really listen to developers!

GREAT!
5 . At 1:23 AM on Sep 8, 2006, Mal Content wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

Isn't that what groovy is supposed to be?
6 . At 2:11 AM on Sep 8, 2006, Jeroen Wenting DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

AFAIK Java was the first language supported on the JVM...

Good to see JRuby being resurrected, looked like an interesting thing to have when I first spotted it a few years ago but as the project seemed dead I rejected it for Jython at the time.
7 . At 2:29 AM on Sep 8, 2006, Patrick Wright wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

The introduction is a little misleading--Sun is not buying JRuby, they are hiring the two core developers who work on it. The licensing will remain the same, and there is nothing to buy, in any case, unless the guys are selling their copyright, which I haven't heard.

What seems to have happened is that insiders at Sun (Tim Bray being one) pushed to hire these guys because they were making good progress on JRuby. That's it. Sun is not setting up a JRuby Research Center and there is no JSR for it, etc. Also, note that despite the IronPython news from the last couple of days, the hiring process would have started over a month ago, probably several months ago. And as far as I can tell, Sun has also informally helped various "dynamic" language projects on the JVM.
8 . At 4:20 AM on Sep 8, 2006, Andy Roberts DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

> IronPython 1.0 was just released. Coincidence or
> not?;) Sun is a little slow, but it's good to see
> that they're coming around.

Well, IronPython was developed by the same guy who wrote Jython. So, in this respect, Java was miles ahead of .net.
9 . At 4:41 AM on Sep 8, 2006, Oliver Plohmann wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

Very good news! Good thinking from the side of Sun. I'm surprised. Could be the beginning of a new Smalltalk ;-). I only fear that the IDE for that JRuby stuff might be something like NetBeans, which would really be a pitty.

/Oliver
10 . At 5:22 AM on Sep 8, 2006, Raphael Valyi wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

Great piece of news indeed!

But my question is: will Sun come too late to become that dreamed plateform for Ruby apps?

Ruby is a fantastic languages, and it's times more productive than java to writte at least the code you manage yourself alone or in very small teams.

But the problem of Ruby is that it's slow. No JIT compilation, no big optimization.

Running ruby on the top of the JVM deserves two goals:
1) integrate legacy EJB with the Rails booster
2) speed up ruby by making JRuby benefit from all the JIT optimizations of Java.

But that second point will only be possible after Sun make the move the InvokeDynamic and co.

The point is that we may see it only in java 7. So my fear is that JRuby will run too slow prior to java 7 to enable wide entreprise acceptance.

I even fear people don't even wait for java 7 and prefer to switch to other ruby implementations that might come sooner (better C implementation? GNU jvm fork? DotNet?) even if they should forget about easy legacy EJB integration.

Anny comment on that will be very much appreciated. Thanks,

Raphael Valyi.
11 . At 5:40 AM on Sep 8, 2006, Dave Lopez DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

> IronPython 1.0 was just released. Coincidence or
> not?;) Sun is a little slow, but it's good to see
> that they're coming around.

Well, IronPython was developed by the same guy who wrote Jython. So, in this respect, Java was miles ahead of .net.



Jython was started 3 years (or more) before .NET was even released. Jython's latest NEWS entry was from March of '05. So in any respect, IronPython is miles ahead of Jython.
12 . At 6:20 AM on Sep 8, 2006, Guillaume Desnoix DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Thank you, Jan!

I would like to thank Jan Arne Petersen, the founder and original developper of JRuby. JRuby wouldn't exist without your vision and hard work.
Five years later, Sun starts to understand the value of dynamic/alternative programming languages for the JVM.
JDistro (shared runtime and swing desktop) -- J NLP (application catalog) -- Alma (source code tool) -- Slaf (swing look and feel) -- Pixels Loupanthère
13 . At 7:08 AM on Sep 8, 2006, Maris Orbidans wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

it's great, maybe we will see JRuby On Rails, too !!!
14 . At 9:48 AM on Sep 8, 2006, Daniel Spiewak wrote:
  Click to reply to this thread Reply

Re: Sun Acquires JRuby Project

If you're an Eclipse user, RDT is always an option. Actually, RDT already integrates with JRuby to provide things like code checking.
Daniel Spiewak
ActiveObjects: an Easier Java ORM; Fuse: Resource Injection for Java

thread.rss_message