[pypy-svn] r3536 - pypy/trunk/doc/funding
hpk at codespeak.net
hpk at codespeak.net
Tue Mar 30 21:45:22 CEST 2004
Author: hpk
Date: Tue Mar 30 21:45:21 2004
New Revision: 3536
Modified:
pypy/trunk/doc/funding/B6.7.wp04_core.txt
Log:
- trying to be a bit more specific
- a bit of rewording to armin's last changes
Modified: pypy/trunk/doc/funding/B6.7.wp04_core.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp04_core.txt (original)
+++ pypy/trunk/doc/funding/B6.7.wp04_core.txt Tue Mar 30 21:45:21 2004
@@ -40,15 +40,16 @@
**Task 2**
-Port the built-in Python library to PyPy
-(functions, types and modules currently implemented in C).
-Decide on a case-by-case basis which features are to
-be implemented using RPython or just general Python.
+Port the Python "builtin" library of types, functions and
+classes to PyPy (most of them are currently implemented in C).
+Research and decide on a case-by-case basis how to implement
+each of the 100 builtin objects within PyPy in a simple and
+efficient way.
**Task 3**
-Implement a Python parser and bytecode compiler in Python.
-Leverage existing research and implementation techniques.
+Implement a Python parser and bytecode compiler in Python by
+leveraging existing research and implementation work.
.. include:: wp-tableend.asc
.. include:: wp-tablebegin.asc
@@ -59,7 +60,7 @@
- D04.2 Complete Python implementation running on top of CPython
- D04.3 Report about the parser and bytecode compiler implementation.
- D04.4 Release PyPy as a research tool for experimental language
- enhancements
+ enhancements
.. include:: wp-tableend.asc
.. include:: wp-tablebegin.asc
@@ -71,9 +72,10 @@
library-level C extension modules (the C part of the "standard
library").
-- Providing a substitute for all C modules is a long-term project
- involving the wider community. By the end of Phases 2 and 3 of the
- project we expect to have all major (commonly used) modules
- reimplemented.
+- Providing a substitute for the many existing C modules will be an
+ ongoing effort neccessarily involving the wider python communities.
+ By the end of Phases 2 and 3 of the project we expect to have the most
+ commonly used modules reimplemented or - if technically not feasible -
+ matched with equivalent functionality in PyPy.
.. include:: wp-tableend.asc
More information about the Pypy-commit
mailing list