Sorry for the title. There is something about Sun that makes it almost impossible to avoid solar puns. I just didn't have sufficient willpower to resist. I will try to be stronger in the future.

So by now you've probably guessed it: Sun Microsystems has hired me to work full time on Jython. They have also hired Ted Leung to represent the wider world of Python at Sun.

I don't think I can overstate just how excited I am about this. For a long time now I've been obsessed with Jython. Now I will be able to let my obsession take over completely.

So what does this mean for Jython? First off, just in case anyone is worried: Jython is going to remain completely open source. Sun has applied for membership to the PSF and the PSF will continue to be the steward of Jython's code. This move by Sun means that Jython is going to get some of the attention that it needs to move forward.

The JRuby folks have already been working with the Jython folks to find those places where we can share code. The fact that they work for Sun was no barrier at all to cooperation, but being in the same company means that I am going to interact with them all the more. Close cooperation with JRuby has no downside for Jython whatsoever.

I have to especially thank Tim Bray, who has been pushing the dynamic language thing at Sun for quite a long time. I'm sure the warm welcome that I got at Sun was in no small part due to the enormous success of the JRuby work that has been going on there, so thanks to Charles Nutter and Thomas Enebo for their work. Also thanks to the many folks at Sun who have been pushing for this, including Eduardo Pelegri-Llopart.

And of course thanks to all of you who use, contribute to, and talk about Jython. Jython is above all things a community effort. We should all share in the excitement. Hurray!
18

View comments

  1. Anonymous11:20 AM

    Congratulations! Great news for Python and for Sun.

    ReplyDelete
  2. Anonymous11:22 AM

    Congrats ... At your TriZPUG preso it was clear that you had more ideas and work than bandwidth. This should help fix that issue. Will you be switching coasts?

    -ryan

    ReplyDelete
  3. jtauber: thanks!

    ryan: I would hate to leave North Carolina. Luckily Sun has not asked me to leave so I am going to be pretty much 100% remote.

    ReplyDelete
  4. That is fantastic news.

    The sleeper has awakened. And it's good for all of us Jythonistas.

    ReplyDelete
  5. Great news, Frank! Having Jython exist has made using Java in my Ph.D. a lot more tolerable. =)

    ReplyDelete
  6. Hi Frank,

    Congratulations! We are using Python in Update Center project (wiki). A Jython story would be nice. Thanks!

    -- Nazrul

    ReplyDelete
  7. Out. Friggin'. Standing. I am a heavy Jython user and am completely stoked to hear about it receiving some more love.

    Congrats!

    -Travis

    ReplyDelete
  8. Congratulations, Frank :) Great to hear you're doing well.

    ReplyDelete
  9. Anonymous2:13 AM

    That's f***ing awesome!! Keep up the great work.

    ReplyDelete
  10. Anonymous4:16 AM

    Congrats Frank! This is also brilliant news for jython and all who use it.

    ReplyDelete
  11. Anonymous5:31 AM

    Welcome, Frank!

    ReplyDelete
  12. Hey Frank!

    Congrats, I've lost touch with you since the BCBSNC days. I am pleased to see you doing well.

    Dan Wilson

    http://www.nodans.com

    ReplyDelete
  13. Excellent news...Congrats Frank. Looking forward to NetBean/Jython, but no pressure :).

    ReplyDelete
  14. Anonymous4:44 PM

    Welcome!

    We really need more Python power @ Sun.

    Thanks!

    ReplyDelete
  15. Anonymous8:03 AM

    Congratulations!

    Hope this will push Python forward again :)

    ReplyDelete
  16. Anonymous5:26 PM

    Congrats Frank! I was very happy to read the news about you, Sun, python and jython.

    -- Steve 'Ashcrow' Milner

    ReplyDelete
  17. Anonymous9:36 PM

    Hey Frank, this is Pete C - congrats Man!

    ReplyDelete
  18. Anonymous2:28 AM

    Questions remain:
    http://waiting4jython.baywords.com/2008/04/17/wait

    ReplyDelete
About Me
About Me
Subscribe
Subscribe
Links
Blog Archive
Blog Roll
Blog Roll
Loading
Dynamic Views theme. Powered by Blogger. Report Abuse.