ann: Minimal PyPython sprint

------------------------------------------------------ Not-So-Mini Sprint towards Minimal PyPython
17th-23rd Feb. 2003
"Trillke-Gut", Hildesheim, Germany ------------------------------------------------------
Everybody is invited to join our first sprint for PyPython. Or was it Minimal Python? Nevermind!
We will have one or - if needed - two big rooms, beamers for presentations (and movies?), a kitchen, internet and a piano. There is a big park and some forest in case you need some fresh air. Short Ad-Hoc presentations about our areas of interest, projects or plain code will certainly be appreciated.
------------------------------------------------------ Goals of the first Minimal PyPython Marathon ------------------------------------------------------
- codify ideas that were recently discussed on the pypy-dev codespeak list.
- port your favorite C-module to Python (and maintain it :-)
- rebuild CPython C-implementations in pure python, e.g. the interpreter, import mechanism, builtins ...
- build & enhance infrastructure (python build system, webapps, email, subversion/cvs, automated testing, ...)
- further explore the 'ctypes' approach from Thomas Heller to perform C/Machine-level calls from Python without extra C-bindings.
- settle on concepts
- focus on having releasable results at the end
- have a lot of fun meeting like minded people.
------------------------------------------------------ Current Underlying Agreements (TM) ------------------------------------------------------
Please note, that we have reached some agreement on a number of basic points:
a) the Python language is not to be modified.
b) simplicity wins. especially against optimization.
c) if in doubt we follow the CPython/PEP lead.
d) CPython core abstractions are to be cleanly formulated in simple Python.
e) Macro-techniques may be used at some levels if there really is no good way to avoid them. But a) to c) still hold.
f) our Pythonic core "specification" is intended to be used for all kinds of generational steps e.g to C, Bytecode, Objective-C, assembler and last-but-not-least PSYCO-Specialization.
g) if in doubt we follow Armins and Christians lead regarding the right abstraction levels. And any other python(dev) people taking responsibility.
h) there are a lot of wishes, code, thoughts, suggestions and ... names :-)
------------------------------------------------------ How to proceed if you are interested ------------------------------------------------------
If you want to come - even part-time - then please subscribe at
http://codespeak.net/mailman/listinfo/pypy-sprint
where organisational stuff will be communicated. The sprint-location's city is called Hildesheim which is close to Hannover (200 km south of Hamburg).
Code-related discussions continue to take place on the pypy-dev list.
For people who don't want or can't spend the money for external rooms i can probably arrange something but it will not be luxurious.
FYI there are already 7-8 people who will come among them Christian Tismer, Armin Rigo and Michael Hudson.
------------------------------------------------------ Disclaimer ------------------------------------------------------
There is no explicit commercial intention behind the organisation of the sprint (yet). On the implicit hand socializing with like-minded people tends to bring up future opportunities.
The physical sprint location is provided by the people living in this house:
http://www.trillke.net/images/trillke_schnee.png
although snow is gone for the moment.
and-who-said-the-announcement-would-be-minimal'ly y'rs,
holger
participants (1)
-
holger krekel