Skip to main content
Ir a la página de inicio de la Comisión Europea (se abrirá en una nueva ventana)
español español
CORDIS - Resultados de investigaciones de la UE
CORDIS
Contenido archivado el 2024-05-29

PYPY: Researching a highly flexible and modular language platform and implementing it by leveraging the open source Python language and community

Objetivo

Main goals
The project will research and implement a flexible, configurable and performant version of Python, a popular Free/Open Source programming language. 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. The project aims to bring this highly productive language to a wider range of platforms and devices by providing simple means to build a highly customized language version.

The approach
The project will achieve its goals principally by leveraging excellent research and the strengths of Open Source developer communities. In particular, it will explore and refine Sprint Driven Development, an agile rapid development method pioneered by Python communities in Europe. Sprints accelerate an already productive open development process by intensifying communication and feedback cycles for programmers and researchers. This process will also involve an existing non-profit organisation of Python firms to bind business communities into research and implementation of a unique runtime environment. Technically, the project will refine and implement innovative approaches to language implementation, based on object spaces and abstract interpretation.

Concrete results.
The new Python will maintain the semantics of the current implementation but will be more portable, more easily customised and extended, 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 existing open source development models in the Python community. Although targeted principally at Python, most of the research results will be applicable to other high level languages.

Ámbito científico (EuroSciVoc)

CORDIS clasifica los proyectos con EuroSciVoc, una taxonomía plurilingüe de ámbitos científicos, mediante un proceso semiautomático basado en técnicas de procesamiento del lenguaje natural. Véas: El vocabulario científico europeo..

Para utilizar esta función, debe iniciar sesión o registrarse

Programa(s)

Programas de financiación plurianuales que definen las prioridades de la UE en materia de investigación e innovación.

Tema(s)

Las convocatorias de propuestas se dividen en temas. Un tema define una materia o área específica para la que los solicitantes pueden presentar propuestas. La descripción de un tema comprende su alcance específico y la repercusión prevista del proyecto financiado.

Convocatoria de propuestas

Procedimiento para invitar a los solicitantes a presentar propuestas de proyectos con el objetivo de obtener financiación de la UE.

Datos no disponibles

Régimen de financiación

Régimen de financiación (o «Tipo de acción») dentro de un programa con características comunes. Especifica: el alcance de lo que se financia; el porcentaje de reembolso; los criterios específicos de evaluación para optar a la financiación; y el uso de formas simplificadas de costes como los importes a tanto alzado.

STREP - Specific Targeted Research Project

Coordinador

DEUTSCHES FORSCHUNGSZENTRUM FUER KUENSTLICHE INTELLIGENZ GMBH
Aportación de la UE
Sin datos
Dirección
TRIPPSTADTER STRASSE 122
67663 KAISERSLAUTERN
Alemania

Ver en el mapa

Coste total

Los costes totales en que ha incurrido esta organización para participar en el proyecto, incluidos los costes directos e indirectos. Este importe es un subconjunto del presupuesto total del proyecto.

Sin datos

Participantes (11)

Mi folleto 0 0