Sun hires the JRuby team

Posted by josh September 07, 2006 @ 07:14 PM

Tim Bray has announced that Sun Microsystems has hired Charles Nutter and Thomas Enebo, the developers behind JRuby. Tim's announcement has a FAQ that probably answers many of the questions you have. My favorite bit:

Is Sun responding to hype? Yes, if by "hype" you mean a genuine groundswell of interest in the developer community.

Congratulations to Charles, Thomas and Tim. It's exciting to see Sun supporting this project, and it will be interesting to see what they produce.

Posted in Sightings | 19 comments

Comments

  1. Markus Jais on 07 Sep 20:27:

    This is great news for JRuby and Ruby in general.

    Markus

  2. Bil on 07 Sep 20:43:

    Congratulations!

  3. Jon on 07 Sep 20:56:

    Cool beans. Way to go Sun.

  4. Daniel Haran on 07 Sep 20:58:

    Oh no! If JRuby succeeds, we’ll be able to deploy our rail apps on big iron, and even connect to all those enterprise features on the J2EE platform.

    What will the FUDders have left to argue against rails?

  5. Ben Kittrell on 07 Sep 21:34:

    I am very excited by this, in particular by the comments Tim makes.

    It seems they’ll be putting emphasis on developer tools, so I’m curious to see how RadRails plays into this.

  6. Joe Ruby on 07 Sep 23:27:

    Somebody clue me in – a Ruby interpreter WRITTEN IN JAVA? Don’t people already think Ruby’s too slow?

  7. murphy on 08 Sep 00:25:

    Is it really?

  8. Raphaël Valyi on 08 Sep 08:33:

    The best of all is that open source democratic projects start to be taken VERY serioulsy even by large companies…

    But my biggest fear is: I wonder if the performance step ahead for JRuby promissed by Sun thanks to InvokeDynamic and co JVM support will come too late (it’s targeted for java 7). If fast JRuby is only available with java 7, will people wait for that or will they rather jump to other potential (community driven?) implementations?

  9. Jarosław Zabiełło on 08 Sep 08:36:

    Joe Ruby: I do not understand your point. Java is faster than Ruby or Python. JVM is very highly optimized and now it is almost as fast as C++. Look at IronPython which uses CLR and which is also faster than standard CPython.

  10. Chris on 08 Sep 09:05:

    I dont think its written in Java.

  11. Ravi on 08 Sep 13:06:

    Joe, you’re a VBScript/Wasabi programmer aren’t you? ;-)

  12. Nicholas Wright on 08 Sep 15:52:

    I’m extremely excited by this news. Hopefully now we’ll be able to sneak ruby through the system!

  13. Jake on 08 Sep 16:00:

    I don’t know much about these things, but I don’t think the JRuby is written in Java. I think it’s “written” in JVM. Isn’t that how the whole Jython thing came about?

    IronPython is like Jython, just for the CLR.

  14. planetmcd on 08 Sep 16:16:

    Ravi, nice DSQ.

  15. Joe Ruby on 08 Sep 20:09:

    “Java is faster than Ruby or Python.”

    LMAO.

    I still don’t understand why this is a big deal, other than Java’s compile-once promise or perhaps that a big company is getting behind Ruby (uh oh, does that include all the Enterprisey people too?).

  16. Mike on 10 Sep 03:40:

    The Java virtual machine is faster than the Ruby interpreter, but it does consume a lot more memory from what I have seen.

    It is foolish to pretend that raw performance does not matter and it will be interesting to see performance of Ruby running on different virtual machines… like the jvm, clr, and yarv.

  17. RDean on 10 Sep 04:20:

    Instead of conjecturing about what it’s written in, why not go check? You’re already in a freaking browser, for pete’s sake:

    From http://jruby.codehaus.org

    Features
    • A 1.8.4 compatible Ruby interpreter written in 100% pure Java
    • Most builtin Ruby classes provided
    • Support for interacting with and defining java classes from within ruby
    • Bean Scripting Framework (BSF) support
    • Distributed under a tri-license (CPL/GPL/LGPL)
  18. Joe Ruby on 10 Sep 18:14:

    100% pure Java, most builtin Ruby classes, BSF, tri-license…still don’t see what the appeal is.

  19. Chris Carter on 10 Sep 18:24:

    This is significant because anyone who needs to use Java for whatever reason (perhaps you’re integrating with older legacy systems, or even just a standard Java system itself) can now use Ruby to do development.

    I have to say, it’s sad to see the elitism creeping into the Ruby community since Rails has become popular. I know some of you hate everything Java, but Ruby is not a silver bullet.