Palma de Mallorca PyPy Sprint: 23rd - 29th January 2006
The next PyPy sprint is scheduled to take place January 2006 in
Palma De Mallorca, Balearic Isles, Spain. We'll give newcomer-friendly
introductions and the focus will mainly be on current JIT work, garbage
collection, alternative threading models, logic programming and on
improving the interface with external functions. To learn more about the
new Python-in-Python implementation look here:
Goals and topics of the sprint
In Gothenburg we have made some first forays into the interesting topics
of Just-in-Time compilation. In Mallorca we will continue that
and have the following ideas:
- Further work/experimentation toward Just-In-Time Compiler generation,
which was initiated with the Abstract Interpreter started in Gothenburg.
- Integrating our garbage collection toolkit with the backends and the
- Heading into the direction of adding logic programming to PyPy.
- Optimization work: our threading implementation is still incredibly
slow, we need to work on that. Furthermore there are still quite
some slow places in the interpreter that could be improved.
- getting the socket module to a more complete state (it is
already improved but still far from complete)
- generally improving the way we interface with external functions.
- whatever participants want to do with PyPy (please send
suggestions to the mailing list before to allow us to plan
and give feedback)
Location & Accomodation
The sprint will be held at the Palma University (UIB - Universitat de
les Illes Balears), in their GNU/Linux lab
(http://mnm.uib.es/phpwiki/AulaLinux). We are hosted by the Computer
Science department and Ricardo Galli is our contact person there,
helping with arranging facilities.
The University is located 7 km away from the central Palma. Busses to
the University departs from "Plaza de Espa�a" (which is a very central
location in Palma). Take bus 19 to the UIB campus. A ticket for one
urban trip costs 1 euro. You can also buy a card that is valid for 10
trips and costs 7.51 euros. Information about bus timetables and routes
can be found on:
A map over the UIB campus are can be found on:
The actual address is: 3r pis de l'Anselm Turmeda which can be found on
the UIB Campus map.
At "Plaza de Espa�a" there is a hostel (Hostal Residencia Terminus)
which has been recommended to us. It's cheap (ca 50 euros/double room
with bathroom). Some more links to accomodations (flats, student homes
If you want to find a given street, you can search here:
To get to Palma De Mallorca almost all low fare airlines and travel
agencies have cheap tickets to get there. Information about Mallorca and
Palma (maps, tourist information, local transports, recommended air
lines, ferries and much more) can be found on:
Comments on the weather: In January it is cold and wet on Mallorca
Average temperature: 8,4 degrees Celsius
Lowest temperature: 2 degrees Celsius
Highest temperature: 14,5 degrees Celsius
Average humidity rate: 77,6 %
So more time for coding and less time for sunbathing and beaches ;-)
The public PyPy sprint is held Monday 23rd - Sunday 29th January 2006.
Hours will be from 10:00 until people have had enough. It's a good idea
to arrive a day before the sprint starts and leave a day later. In the
middle of the sprint there usually is a break day and it's usually ok to
take half-days off if you feel like it.
For this particular break day, Thursday, we are invited to the studio of
Gin�s Qui�onero, a local artist and painter. Gin�s have also been the
person helping us getting connections to UIB and providing much
appreciated help regarding accommodation and other logistical
For those of you interested - here is his website where there also are
paintings showing his studio:
Here is a description on how to get to Gin�s studio:
For those interested in playing collectable card games, this will also
be an opportunity to get aquainted with V:TES which will be demoed by
Gin�s and Beatrice D�ring. For more information on this
cardgame - see: http://www.white-wolf.com/vtes/index.php. (The Mallorca
sprint was organized through contacts within the V:TES community).
Network, Food, currency
Currency is Euro.
Food is available in the UIB Campus area as well as cheap restaurants in
You normally need a wireless network card to access the network, but we
can provide a wireless/ethernet bridge.
230V AC plugs are used in Mallorca.
Please subscribe to the `PyPy sprint mailing list`_, introduce yourself
and post a note that you want to come. Feel free to ask any questions
there! There also is a separate `Mallorca people`_ page tracking who is
already thought to come. If you have commit rights on codespeak then
you can modify yourself a checkout of
.. _`PyPy sprint mailing list`: http://codespeak.net/mailman/listinfo/pypy-sprint
.. _`Mallorca people`: http://codespeak.net/pypy/extradoc/sprintinfo/mallorca/people.html