[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