[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