[pypy-svn] rev 1819 - pypy/trunk/doc/funding
pedronis at codespeak.net
pedronis at codespeak.net
Sun Oct 12 22:04:42 CEST 2003
Author: pedronis
Date: Sun Oct 12 22:04:41 2003
New Revision: 1819
Added:
pypy/trunk/doc/funding/alastair_abstract.asc
- copied unchanged from rev 1814, pypy/trunk/doc/funding/alistair_abstract.asc
Removed:
pypy/trunk/doc/funding/alistair_abstract.asc
Log:
oops.
Deleted: /pypy/trunk/doc/funding/alistair_abstract.asc
==============================================================================
--- /pypy/trunk/doc/funding/alistair_abstract.asc Sun Oct 12 22:04:41 2003
+++ (empty file)
@@ -1,42 +0,0 @@
- 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