I now have a contract with Adconion Media Group to produce a 2.7 version of Jython by July 15 of this year. It all started when my colleague Miki Tebeka asked how long it was going to be before a Jython 2.7 was going to become available. At the time I did not have a very happy answer to that one. Adconion has an internal application that will use Jython and they have standardized on the 2.7 version of Python for their CPython development. Naturally it's a pain to go back to 2.5 when you are happy with 2.7. One thing led to another and now I get to spend all of my time thinking about Jython for a while again. This time there is the added bonus of helping out with a Jython application going into production. I'll post more about that application another time :)
13

View comments

  1. Frank,

    this is very good news - congratulations!
    Oti.

    ReplyDelete
  2. Great news, been a fan of Jython for many years and look forward to upgrading...

    ReplyDelete
  3. Thanks Oti and raindog, I'm looking forward to upgrading too :)

    ReplyDelete
  4. Wow, it's great to hear that. It'll be great to have all of the major Pythons on the same version.

    So, uh, how about Python 3 support? :)

    ReplyDelete
  5. jdhandy: well, to work on 2.7 is in many ways to work on Jython 3 support -- I hope to figure out a way to keep going and figure out a way to get moving for real on a 3.x after July 15 - not exactly sure how that will work yet, but I'm hoping I can find a way.

    ReplyDelete
  6. jdhandly: BTW are you going to be at the PyCon language summit? We should talk about the standard lib sharing in 3.x either there or in some other venue -- and also about some testing strategies between our two projects.

    ReplyDelete
  7. Congrats Frank, great news!

    ReplyDelete
  8. Anonymous2:53 AM

    Besides support for python 2.7 will be any room for performance optimizations?

    ReplyDelete
  9. Anonymous: probably not on this round. The great hope for Jython performance will surely be when we move to invokedynamic. Unfortunately I think that is well beyond the scope of this block of development time. On the other hand, Jim Baker and and Shashank Bharadwaj have made progress on invokedynamic support, so stay tuned!

    ReplyDelete
  10. This is awesome news, for both you and the Python/Jython community! I have been struggling with comparability between Python 2.7 and Jython 2.5 myself and I can't wait for this release.

    ReplyDelete
  11. semagical5:15 PM

    Is this progressing? I haven't heard more about it. I hope so. Great job you've done keeping Jython going, Frank.

    ReplyDelete
  12. semagical: It is still progressing but the deadline was missed. I became a permanent employee of Adconion at the end of the contract and get 10% time to work on Jython (plus time between other company projects). We just released the first 2.7 beta, and so are on a good path to get 2.7 final done.

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