Friday, May 4, 2012

PyPy - New Sprint Location

PyPy is an amazing project. I still remember one of the early announcements that PyPy kind of works but is 1000 times slower than CPython. It didn't take long and the  numbers dropped to 100 times and 10 times slower. Today, PyPy is faster  than CPython for most tasks. This is especially true for larger numerical calculations in loops, where the just-in-time compiler (JIT) can speed up things by an order of magnitude or more.

Even though PyPy isn't used a lot in real-life projects yet, it is at the brink to become a usable choice as a Python implementation for a number of tasks. There are still many things to do, and we would like to help. Therefore, we decided to sponsor a PyPy sprint by providing space and the necessary infrastructure for a few days.

The  PyPy Sprint in Leipzig, Germany (June 22 - 27, 2012) is the first at this location. Leipzig is worth a trip. As the famous German poet Goethe put it in Faust I: "Leipzig is a little Paris." So if you would like to contribute to PyPy and like to see new places (or re-visit known ones), consider coming.

1 comment:

  1. Hi Mike,

    Seems like I won the lottery here…. This is a treasure box of blogs and your folks are like leprechauns! Phenomenal read on New Sprint Location!

    I want to read a data of type int, character string and float from a file and store it in an array of structure. I read the data from the file and stored it in a character array. now I’m using sscanf to store extract the different datatypes from this character array to store in the array of structure with three different elements and datatypes. but it is showing me a segmentation fault. kindly suggest me some remedy or else suggest a better method.

    I read multiple articles and watched many videos about how to use this tool - and was still confused! Your instructions were easy to understand and made the process simple.

    Thank you,
    Kevin

    ReplyDelete