[pypy-dev] Re: inquiry: phd positions
jacob at strakt.com
Mon Apr 3 10:45:16 CEST 2006
I think we can safely say that the Pypy project contains several areas that
are suitable for PhD level research. Just to mention a few:
- Modularisation of the source language, allowing expansion and contraction of
the available syntax and semantics.
- Adaption of the platform to handle multiple source languages.
-Use of the Pypy architecture for distributed computing, multiprocessing and
handling of security issues at interpreter level.
- Various aspects of code generation including translation, JIT
specialisation, garbage collection and backend production.
- Pypy integration with existing platforms, like Java and CLI.
måndag 03 april 2006 09.55 skrev Jakob Praher:
> >> so my naive question is, whether you have any PhD projects in this
> >> area or could point me to some further information. I would be very
> >> interested to hearing from you.
> > Well, we certainly hope that there are interesting lines of
> > investigation in PyPy. To be more specific, we probably need you to
> > be more specific about your interests too.
> See above. My biggest concern is whether there could be some real
> colaboration with a university. It is quite hard to do this kind of
> research in Linz. Mostly because of a lack of support from the
> university side.
> > If you are asking "do we have pots of cash lying around to fund PhDs",
> > then I'm pretty sure the answer is "no". PyPy's funding from the EU
> > was not structured in this sort of way (AIUI).
> No I just wanted to say that it would be very interesting to work in an
> area like dynamic object oriented runtimes. But there are many things
> why I am asking this out loud:
> * Is there any university involved in this project?
> * What area of PyPy needs some research in the size of a PhD project?
Heinrich Heine University of Duesseldorf is a member of the project, with
professor Leuchel being formally responsible. In practice, it is Armin Rigo
and Michael Hudson who are financed to be working on Pypy. As of this week
Carl Friedrich Boltz will be doing his Bachelor of Science there, focusing on
While professor Leuchel is a very open minded person, who seems to enjoy
giving people the liberty to pursue the kind of research they are interested
in, I have no clue as to what the policy of the CS department or the
university are concerning the acceptance of PhD students. I hope what I have
said will help you get started on your own investigation.
In the meantime, I hope you will have time to get acquainted with the code
base. You are also welcome to join one of our sprints, where you will get a
chance to collaborate with the developers on specific issues. The most
convenient place for you in the reasonably near future will probably be the
sprint right after Europython at CERN in Switzerland. We do have an open
sprint in Japan before that, but it is a long way to travel and we will
probably have as many newcomers as we can cope with.
Best of luck
More information about the Pypy-dev