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
Jython 2.7.2 final released!
Jython 2.7.2 final released!
Jython 2.7.2b2 released!
Jython 2.7.2b2 released!
1
Jython 2.7.1 final released!
Jython 2.7.1 final released!
Jython 2.7.1 release candidate 3 released!
Jython 2.7.1 release candidate 3 released!
Jython 2.7.1 release candidate 2 released!
Jython 2.7.1 release candidate 2 released!
Jython 2.7.1 beta3 released!
Jython 2.7.1 beta3 released!
Jython 2.7.1 beta2 released!
Jython 2.7.1 beta2 released!
Jython 2.7.1 beta1 released!
Jython 2.7.1 beta1 released!
Jython 2.7.0 final released!
Jython 2.7.0 final released!
Jython 2.7 release candidate 3 available!
Jython 2.7 release candidate 3 available!
Jython 2.7 release candidate 2 available!
Jython 2.7 release candidate 2 available!
Jython 2.7 release candidate 1 available!
Jython 2.7 release candidate 1 available!
Jython 2.7 beta4 released!
Jython 2.7 beta4 released!
Jython 2.7 beta3 released!
Jython 2.7 beta3 released!
Rough cut of Jython devguide.
Rough cut of Jython devguide.
Jython 2.7 beta2 released!
Jython 2.7 beta2 released!
Jython 2.7 beta1 released!
Jython 2.7 beta1 released!
6
Jython 2.5.4 rc1 released!
Jython 2.5.4 rc1 released!
Jython 2.5.3 final released!
Jython 2.5.3 final released!
12
Jython 2.5.3rc1 released!
Jython 2.5.3rc1 released!
3
Jython 2.7 alpha2 released!
Jython 2.7 alpha2 released!
14
Jython 2.7 alpha1 released!
Jython 2.7 alpha1 released!
19
Adconion to fund Jython 2.7
Adconion to fund Jython 2.7
13
Jython 2.5.3 beta 1 released!
Jython 2.5.3 beta 1 released!
Jython dev notes part II - Adding a New Builtin Type
Jython dev notes part II - Adding a New Builtin Type
Jython dev notes part I: The Jython Exposer
Jython dev notes part I: The Jython Exposer
1
Contributing to Jython
Contributing to Jython
4
This Weblog is Now Licensed Under a Creative Commons License
This Weblog is Now Licensed Under a Creative Commons License
1
Jython 2.5.2 beta 2 is released!
Jython 2.5.2 beta 2 is released!
3
Leaving Sauce Labs
Leaving Sauce Labs
5
My New Job at Sauce Labs
My New Job at Sauce Labs
20
Leaving Sun
Leaving Sun
16
Jython 2.5.1 Final is out!
Jython 2.5.1 Final is out!
4
Jython 2.5.1 Release Candidate 3 is out
Jython 2.5.1 Release Candidate 3 is out
PyCon 2010 Call For Talks Ends Soon!
PyCon 2010 Call For Talks Ends Soon!
Jython 2.5.1 Release Candidate 2 is out!
Jython 2.5.1 Release Candidate 2 is out!
Jython 2.5.1 Release Candidate 1 is out!
Jython 2.5.1 Release Candidate 1 is out!
2
InvokeDynamic and Jython part I
InvokeDynamic and Jython part I
Jython 2.5.0 Final is out!
Jython 2.5.0 Final is out!
17
Jython 2.5.0 Release Candidate 4 is out!
Jython 2.5.0 Release Candidate 4 is out!
2
Jython 2.5.0 Release Candidate 3 is out!
Jython 2.5.0 Release Candidate 3 is out!
2
Jython 2.5.0 Release Candidate 2 is out!
Jython 2.5.0 Release Candidate 2 is out!
2
Jython 2.5 Beta 4 Released
Jython 2.5 Beta 4 Released
7
PyCon 2009
PyCon 2009
4
Jython 2.5 Beta 3 Released
Jython 2.5 Beta 3 Released
Jython 2.5 beta 2 Released
Jython 2.5 beta 2 Released
Hoffstadter's Law and Jython 2.5
Hoffstadter's Law and Jython 2.5
3
Progress with Mercurial on Jython: part 2
Progress with Mercurial on Jython: part 2
3
Progress with Mercurial on Jython
Progress with Mercurial on Jython
3
Jython 2.5 Beta1 Released!
Jython 2.5 Beta1 Released!
8
Tor Norbye Finds Bug in Jython Lib With NetBeans
Tor Norbye Finds Bug in Jython Lib With NetBeans
2
Jython 2.5 Beta0 Released!
Jython 2.5 Beta0 Released!
11
Updated Jython Roadmap
Updated Jython Roadmap
5
Jython 2.5 Alpha3 Released!
Jython 2.5 Alpha3 Released!
6
Djangocon day 2
Djangocon day 2
2
Djangocon day 1
Djangocon day 1
1
Jython 2.5 Alpha 2 Released!
Jython 2.5 Alpha 2 Released!
6
Jython's Trunk Now Targets 2.5
Jython's Trunk Now Targets 2.5
2
Code Review with Rietveld
Code Review with Rietveld
5
Open Sourcing Science
Open Sourcing Science
2
Wow -- bug reports already!
Wow -- bug reports already!
5
Jython 2.5 Alpha Released!
Jython 2.5 Alpha Released!
11
EuroPython 2008
EuroPython 2008
Welcome Leonardo Soto, Jython's Newest Committer
Welcome Leonardo Soto, Jython's Newest Committer
1
EuroPython - Anyone have some cool demos?
EuroPython - Anyone have some cool demos?
Jython 2.5 Approaches an Alpha Release
Jython 2.5 Approaches an Alpha Release
3
Jython and Django Progress Part II: GlassFish and modjy
Jython and Django Progress Part II: GlassFish and modjy
5
Start of an _ast Module in Jython's Trunk
Start of an _ast Module in Jython's Trunk
1
Jython and Django Progress Part I: Dev Server
Jython and Django Progress Part I: Dev Server
3
PyCon 2008 and Jython
PyCon 2008 and Jython
3
Jython and Google Summer of Code 2008
Jython and Google Summer of Code 2008
2
So Long Gary Gygax
So Long Gary Gygax
Jython's Future Looking Sunny
Jython's Future Looking Sunny
18
setuptools now runs on Jython trunk
setuptools now runs on Jython trunk
7
PyCon 2008 in Chicago
PyCon 2008 in Chicago
1
A Proof of Concept ASM Compiler for Jython
A Proof of Concept ASM Compiler for Jython
2
A First Cut at an Antlr Based Parser for Jython Finished
A First Cut at an Antlr Based Parser for Jython Finished
1
Django Beginning to work on Jython
Django Beginning to work on Jython
4
Jython 2.2.1 released
Jython 2.2.1 released
Jython 2.2.1rc2 Released
Jython 2.2.1rc2 Released
One Laptop per Child: Give one, get one
One Laptop per Child: Give one, get one
Jython 2.2.1rc1 released
Jython 2.2.1rc1 released
Work towards Django on Jython
Work towards Django on Jython
Jython 2.2 released!! Woohoo!!
Jython 2.2 released!! Woohoo!!
13
Speaking on Jython in Chapil Hill, NC next Tuesday
Speaking on Jython in Chapil Hill, NC next Tuesday
1
Jython 2.2 rc3 is out!
Jython 2.2 rc3 is out!
SQLAlchemy, MySQL, and Jython
SQLAlchemy, MySQL, and Jython
4
Jython 2.2 RC2 is out!
Jython 2.2 RC2 is out!
1
Jython 2.2 RC1 is out!
Jython 2.2 RC1 is out!
JVM Languages: The Future (via Headius)
JVM Languages: The Future (via Headius)
3
NailGun correction
NailGun correction
Playing with nailgun
Playing with nailgun
1
Jython beta2 is out!
Jython beta2 is out!
2
Jython 2.2 beta1 Released!
Jython 2.2 beta1 Released!
3
Jython Roadmap
Jython Roadmap
My Talk Was Accepted at PyCon!
My Talk Was Accepted at PyCon!
3
JRuby folks reach out to Jython
JRuby folks reach out to Jython
2
I now work for Red Hat
I now work for Red Hat
3
New Website is Live
New Website is Live
4
Migration to Subversion
Migration to Subversion
About Me
About Me
Subscribe
Subscribe
Links
Blog Archive
Blog Roll
Blog Roll
Loading
Dynamic Views theme. Powered by Blogger. Report Abuse.