[pypy-svn] rev 1719 - pypy/trunk/doc/funding

pedronis at codespeak.net pedronis at codespeak.net
Sat Oct 11 16:04:30 CEST 2003


Author: pedronis
Date: Sat Oct 11 16:04:30 2003
New Revision: 1719

Added:
   pypy/trunk/doc/funding/alistair_abstract.asc
Modified:
   pypy/trunk/doc/funding/B0.1_summary.txt
   pypy/trunk/doc/funding/FIXME
Log:
abstract again as included file.


Modified: pypy/trunk/doc/funding/B0.1_summary.txt
==============================================================================
--- pypy/trunk/doc/funding/B0.1_summary.txt	(original)
+++ pypy/trunk/doc/funding/B0.1_summary.txt	Sat Oct 11 16:04:30 2003
@@ -32,48 +32,9 @@
 
 **Proposal abstract:**
 
-  Main goals
+.. include: alistair_abstract.asc
+
 
-    The main goal is to use innovative implementation techniques and
-    innovative development techniques to produce a better version of the
-    popular programming language Python. The new Python will maintain the
-    semantics of the current implementation but will have the following
-    benefits: it will be more easily customised and extended, it will be
-    more portable, it is expected to be more efficient, and it will cover
-    more programming paradigms in a way that respects the simplicity of the
-    underlying language. In addition, the project will document and refine
-    the existing open source development model in the Python
-    community. Although targetted principally at Python, most of the
-    techniques will also be applicable to other high level languages.
-
-  The approach
-
-    The project will achieve its goals principally by building on the
-    strengths of the current open source developer community. In
-    particular, it will potentiate existing volunteer initiatives that are
-    working on novel implementation techniques, working within the current
-    informal framework of design consultation, open source code
-    repositories and periodic coding workshops. The project will connect
-    this developer community with relevant experts in academia. It will
-    also make use of the existing non-profit organisation of Python firms
-    to bind end users into the design and trialling of the extended Python
-    implementation. Technically, the project will refine and implement an
-    innovative approach to language implementation, based on object spaces,
-    that allows implementation techniques to be integrated in a modular
-    way.
-
-  Concrete results
-
-    Much anecdotal, and some empirical, evidence suggests that Python is
-    one of the easiest programming languages to learn and is one of the
-    languages in which one can code up a given algorithm the fastest. For
-    these reasons, it is particularly popular among those people whose main
-    competence lies beyond computer science and for whom programming is a
-    secondary activity, that is to say most of the people on the
-    planet. The goal of this project is to enable even more people to
-    program in Python and ensure that more people will never need to learn
-    any other language than Python. They will, instead, be able to
-    concentrate on getting their job done.
 
 
 

Modified: pypy/trunk/doc/funding/FIXME
==============================================================================
--- pypy/trunk/doc/funding/FIXME	(original)
+++ pypy/trunk/doc/funding/FIXME	Sat Oct 11 16:04:30 2003
@@ -16,6 +16,7 @@
 Finish, polish Strategic Objectives
 
 Retouch Alistair's Abstract (see pypy-funding comments)
+it is actually in alistair_abstract.asc !
  - maybe mention sprints in the abstract? agile methodologies? 
  - >     The project will achieve its goals principally by building on the
    >     strengths of the current open source developer community.

Added: pypy/trunk/doc/funding/alistair_abstract.asc
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/alistair_abstract.asc	Sat Oct 11 16:04:30 2003
@@ -0,0 +1,42 @@
+  Main goals
+
+    The main goal is to use innovative implementation techniques and
+    innovative development techniques to produce a better version of the
+    popular programming language Python. The new Python will maintain the
+    semantics of the current implementation but will have the following
+    benefits: it will be more easily customised and extended, it will be
+    more portable, it is expected to be more efficient, and it will cover
+    more programming paradigms in a way that respects the simplicity of the
+    underlying language. In addition, the project will document and refine
+    the existing open source development model in the Python
+    community. Although targetted principally at Python, most of the
+    techniques will also be applicable to other high level languages.
+
+  The approach
+
+    The project will achieve its goals principally by building on the
+    strengths of the current open source developer community. In
+    particular, it will potentiate existing volunteer initiatives that are
+    working on novel implementation techniques, working within the current
+    informal framework of design consultation, open source code
+    repositories and periodic coding workshops. The project will connect
+    this developer community with relevant experts in academia. It will
+    also make use of the existing non-profit organisation of Python firms
+    to bind end users into the design and trialling of the extended Python
+    implementation. Technically, the project will refine and implement an
+    innovative approach to language implementation, based on object spaces,
+    that allows implementation techniques to be integrated in a modular
+    way.
+
+  Concrete results
+
+    Much anecdotal, and some empirical, evidence suggests that Python is
+    one of the easiest programming languages to learn and is one of the
+    languages in which one can code up a given algorithm the fastest. For
+    these reasons, it is particularly popular among those people whose main
+    competence lies beyond computer science and for whom programming is a
+    secondary activity, that is to say most of the people on the
+    planet. The goal of this project is to enable even more people to
+    program in Python and ensure that more people will never need to learn
+    any other language than Python. They will, instead, be able to
+    concentrate on getting their job done.


More information about the Pypy-commit mailing list