PyPy on Bitbucket!

By on December 15, 2010

The ever-talented guys behind the PyPy project, yesterday moved the project to Bitbucket!

PyPy is an implementation of Python in Python, sporting a JIT compiler, in many cases making it much faster than the canonical Python distribution. It’s related to the “unladen-swallow” project, run by Google.

From their site:

The PyPy project aims at producing a flexible and fast Python implementation. The guiding idea is to translate a Python-level description of the Python language itself to lower level languages. Rumors have it that the secret goal is being faster-than-C which is nonsense, isn’t it?

We’re hoping to one day run Bitbucket on PyPy itself, it’s proven immensely successful in a large number of benchmarks, and the team has done an outstanding job with it.

Welcome over guys, we’re very happy to be your host.

  • Pingback: Tweets that mention PyPy on Bitbucket! – Bitbucket -- Topsy.com

  • Guest

    “Itu2019s closely related to the u201cunladen-swallowu201d project, run by Google”nClosely related?! As far as I can tell they’re only barely sharing notes. The approaches are completely different (PyPy is a tracing JIT, unladen-swallow compiles function at a time). Correct me if I’m wrong.n

  • Guest

    “It’s closely related to the “unladen-swallow” project, run by Google”
    Closely related?! As far as I can tell they’re only barely sharing notes. The approaches are completely different (PyPy is a tracing JIT, unladen-swallow compiles function at a time). Correct me if I’m wrong.

  • Guest

    “It’s closely related to the “unladen-swallow” project, run by Google”
    Closely related?! As far as I can tell they’re only barely sharing notes. The approaches are completely different (PyPy is a tracing JIT, unladen-swallow compiles function at a time). Correct me if I’m wrong.

    • Anonymous

      Updated the wording. :)

      • Martin Geisler

        I suggest changing “It’s related to the “unladen-swallow” project, run by Google” to “A project with a similar aim of speeding up Python is the unladen-swallow project, run by Google.” Then it says what you actually mean :-)

  • Fijal

    Ekhem. PyPy is not related to Unladen Swallow at all. They’re both JITs, but they both use completely different technology. The only shared part of source code is python std library (which is also shared with CPython).

  • Fijal

    Ekhem. PyPy is not related to Unladen Swallow at all. They’re both JITs, but they both use completely different technology. The only shared part of source code is python std library (which is also shared with CPython).

  • Fijal

    Ekhem. PyPy is not related to Unladen Swallow at all. They’re both JITs, but they both use completely different technology. The only shared part of source code is python std library (which is also shared with CPython).

    • Anonymous

      I didn’t mean they were the same project, but that they were both aiming to improve performance of Python as a language. I could’ve probably worded this better.

  • Shrawan Patel

    This post excellently highlights what the author is trying to communicate. Nonetheless, the article has been framed excellently well and all credits to the author. For more information on how to load balance your web servers, please visit ..nhttp://serverloadbalancing.biz/wordpressbiz/, nhttp://serverloadbalancing.info/wordpressinfo/

  • Anonymous

    Updated the wording. :)

  • Anonymous

    Updated the wording. :)

  • Anonymous

    I didn’t mean they were the same project, but that they were both aiming to improve performance of Python as a language. I could’ve probably worded this better.

  • Anonymous

    I didn’t mean they were the same project, but that they were both aiming to improve performance of Python as a language. I could’ve probably worded this better.

  • Martin Geisler

    I suggest changing “Itu2019s related to the u201cunladen-swallowu201d project, run by Google” to “A project with a similar aim of speeding up Python is the unladen-swallow project, run by Google.” Then it says what you actually mean :-)

  • Martin Geisler

    I suggest changing “It’s related to the “unladen-swallow” project, run by Google” to “A project with a similar aim of speeding up Python is the unladen-swallow project, run by Google.” Then it says what you actually mean :-)