Links |
|||||||
|
|||||||
SourceForge | |||||||
Psyco is hosted on SourceForge. Go to the SourceForge project page. |
|||||||
Related projects | |||||||
Among the related projects, Psyco's unique features are that it works on standard unmodified Python code, and never uses a C compiler.
|
|||||||
Dynamic compiler back-ends | |||||||
Here are a couple of non-Pythonic dynamic compilation projects. I am often pointed to them as potentials back-ends for Psyco, to help make Psyco portable beyond the current x86 machine code. However, I consider them as not really suited for Psyco. The problem is that they all assume things about the way the code will be emitted, e.g. that we emit a whole function at a time. This model does not suit Psyco at all, where I need all the time to write a small portion of a function, run it, then compile the sequel, and so on. This said, I believe that e.g. a Dynamo-based project could indeed give very good results if applied to Python. This would just be a different project: Psyco does not really work like that. It is indirectly based on the general notion of partial evaluation.
|
|||||||