[Python-checkins] r51387 - peps/trunk/pep-3000.txt

guido.van.rossum python-checkins at python.org
Fri Aug 18 18:17:21 CEST 2006


Author: guido.van.rossum
Date: Fri Aug 18 18:17:21 2006
New Revision: 51387

Modified:
   peps/trunk/pep-3000.txt
Log:
Py3k will be implemented in C, by evolving Python 2.x.


Modified: peps/trunk/pep-3000.txt
==============================================================================
--- peps/trunk/pep-3000.txt	(original)
+++ peps/trunk/pep-3000.txt	Fri Aug 18 18:17:21 2006
@@ -94,6 +94,19 @@
 with -Qwarnall.)
 
 
+Implementation Language
+=======================
+
+Python 3000 will be implemented in C, and the implementation will be
+derived as an evolution of the Python 2 code base. This reflects my
+views (which I share with Joel Spolsky) on the dangers of complete
+rewrites. Since Python 3000 as a language is a relatively mild
+improvement on Python 2, we can gain a lot by not attempting to
+reimplement the language from scratch. I am not against parallel
+from-scratch implementation efforts, but my own efforts will be
+directed at the language and implementation that I know best.
+
+
 Meta-Contributions
 ==================
 


More information about the Python-checkins mailing list