[pypy-svn] rev 1526 - pypy/trunk/doc/funding
tismer at codespeak.net
tismer at codespeak.net
Thu Oct 2 19:56:34 CEST 2003
Author: tismer
Date: Thu Oct 2 19:56:34 2003
New Revision: 1526
Added:
pypy/trunk/doc/funding/B0.1_summary.txt
Log:
split part, since it goes after the TOC
Added: pypy/trunk/doc/funding/B0.1_summary.txt
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/B0.1_summary.txt Thu Oct 2 19:56:34 2003
@@ -0,0 +1,76 @@
+:DELETE:BEGIN
+
+Proposal Summary Page
+=======================
+
+-- we create this header in the document, so it doesn't appear here.
+
+:DELETE:END
+
+**Proposal full title:**
+
+ The full title of the Proposal is 'Pypy: A flexible, modular,
+ self-hosting, next-generation specialising compiler for the
+ Open Source Programming Language Python'.
+
+**Proposal acronym:**
+
+ The proposal acronym is PYPY.
+
+**Strategic Objectives:**
+
+ This proposal directly addresses the Strategic Objective
+ IST-2002-2.3.2.3 - 'Open development platforms for software and
+ services' of the Second Call of the Information Society
+ Technologies Workprogramme. Since this is foundational applied
+ research, focusing on fundamental design concepts, it will have
+ significant indirect effects wherever the Python programming
+ langauge is taught or deployed. It will reduce the current wide
+ gap between academic computer science and industrial programming
+ tools, thus contributing to European competitiveness and prosperity,
+ and enhancing openness and security in the public and private
+ sector.
+
+**Proposal abstract:**
+
+:DELETE:BEGIN
+
+copied from Part A
+
+(Actually, we will paste this one INTO Part A)
+
+:DELETE:END
+
+The PyPy project will build a flexible, modular, context-aware
+implementation of the Open Source programming language Python written
+in itself. Python is already a very popular Object-Oriented
+Very-High-Level interpreted programming language.
+
+(FN -- Usage statistics indicate that Python ranks sixth in usage
+world-wide, after Java, Visual Basic, C, C++, and Perl)
+
+But the current state-of-the-Art, both in Python and in Computer
+Languages in general does not best serve the new needs of the creators
+of embedded, networked and distributed software sectors. They have
+long needed a language which was more flexible, easier to reduce to
+its 'bare-bones' for embedding, and which could dynamically
+reconfigure itself and balance loads at the interpreter level.
+Consequently, the PyPy project is a collaboration between academic
+researchers, who have the skill and vision to produce a new runtime
+language architecture for the twenty-first century, SME software and
+service providers, who wish to deploy PyPy in their innovative new
+business ventures, and older established industrial users who would
+like to embed a PyPy application on their ubiquitous products, such as
+home entertainment systems or commercial computer printers.
+
+The project will go through four phases. In the first phase, we will
+build a complete PyPy Interpreter. In the second phase, we will build
+a complete PyPy compiler that compiles itself. While our new
+architecture of Object Spaces can here be considered innovative, this
+two phases can be looked at as a way to only produce a state-of-the-Art
+implementation of the Python programming language. We will go beyond
+this in Phase three, and produce a High-Performance PyPy, which goes
+beyond the State of the Art and particularily addresses our modern
+needs. Finally in Phase four, we will Validate our design choices
+by ....
+
More information about the Pypy-commit
mailing list