BULMA

Bulma se une a la protesta contra SOPA y PIPA

Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons   |   Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores
CONTENIDOS
. Jornadas de software libre
. Version para PDA
. Enlaces breves
. La asociacion
. Los mas leidos
. Autores [Actividad]
. Ultimos Comentarios
. Todos los titulares!
. Estadisticas
. Guia de estilo
. ¿Sugerencias?
. Wiki
. XML [Ayuda]
Listas de correo
. Archivos bulmailing
. Archivos BulmaGes
Radio libre :-)
. Des de la Xarxa (Archivos)
. Mallorca en Xarxa
Busquedas

+ Enlaces Linux
Ultimos kernels
(19/06/2013 02:59:58)
    
Google


En bulma.net
En internet
Ponència dels desenvolupadors de PyPy (6920 lectures)
Por Pau Rul·lan Ferragut
paurullan (http://bloc.balearweb.net/paurullan)
Creado el 24/01/2006 17:34 modificado el 24/01/2006 17:34

El grup de desenvolupadors de PyPy es troba a Mallorca fent un sprint i oferiran una ponència on explicaran els principis i objectius del seu projecte. L'acte serà el divendres 27 a les 15:30 a l'AulaLinux.

Pagina1/1

El projecte PyPy pretén crear una implementació de Python més ràpida i flexible. Amb aquesta idea en ment es reimplementa un intèrpret de Python en el mateix llenguatge de programació. Potser algun dia serà més ràpida que la implementació en C, qui sap...

Un sprint per la gent de PyPy no és sols programar com a bojos: és un bon moment per donar a coneixer el seu projecte. Ricardo Galli va conseguir que aquesta gent pogués usar el laboratori conegut com AulaLinux per dur a terme les seves tasques de desenvolupament i organització. Abans de marxar ens volen oferir una conferència on s'explicaran els principis del projecte, en què està basat i perquè fan conses tan curioses com aquesta. La ponència començarà a les 15:30h, durarà casi una hora i després hi haurà torn de preguntes. La major part de la ponència serà en anglès.

Cartell anunciant l'acte.

Aquest és el seu missatge sobre l'acte del divendres:

27th th of January 2006/UIB

Title: PyPy and the Muenchhausen approach

Talkers: Carl Friedrich Bolz, Armin Rigo, Samuele Pedronis

Time: 45 minutes + questions

Abstract:

The PyPy team is "sprinting" (one week programming workshop) at the UIB this week, working in the Aula GNU/Linux. The team has been invited by Ricardo Galli at the Computer Science departement. We present this talk as a good way to get to understand the novel language design aspects of the project as well as our contribution back to the UIB for graciously hosting PyPy.

We present our first self-contained Python virtual machine that uses parts of itself to translate itself to low level languages ("the Muenchhausen approach"). The PyPy approach could solve problems at language/interpreter-level that formerly required complex frameworkish solutions at user-level.

Description:

PyPy is a reimplementation of Python written in Python itself, flexible and easy to experiment with. Our long-term goals are to target a large variety of platforms, small and large, by adapting the compiler toolsuite we developed to produce custom Python versions. Platform, Memory and Threading models will become aspects of the translation process - as opposed to encoding low level details into a language implementation itself.

Basically, we think it's a good way to avoid writing n x m x o interpreters for n dynamic languages and m platforms with o crucial design decisions. In PyPy any one of these can be changed independently.

We are going to briefly describe the concepts of object spaces, abstract interpretation and translation aspects and how they led us to a first self-contained very compliant Python implementation in August 2005, completely independent from the current mainstream CPython implementation. We go through a translation example of a Python program with control-flow-graphs and the according translated lowlevel C and LLVM (Low level Virtual Machine) code.

We'll also try to relate PyPy's architectural concepts (known roughly for 2-3 years now) to similar upcoming concepts in e.g. pugs/Perl 6 development and we'll give an outlook on our starting Just-In-Time Compiler efforts and approaches.

Lastly, we intend to discuss experimental new language/interpreter-level solutions to long-standing problems such as distributed computing,persistence and security/sandboxing.


Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
Es posible que se hayan omitido algunos comentarios considerados poco constructivos
1.  Re: Ponència dels desenvolupadors de PyPy (24/01/2006 18:23, #30668)
  Por: Guillem (http://bloc.balearweb.net/318)
On és exactament l'aula linux? Volia sabre també si la ponència és oberta al públic en general o sí és només per alumnes i professors de la UIB.
No es pot respondre
 
2.  Re: Ponència dels desenvolupadors de PyPy (24/01/2006 18:46, #30669)
  Por: Benetj (http://bloc.balearweb.net/80)
on ens hem d'apuntar !!! :-P

per cert, l'aula linux es a l'edifici Anselm Turmeda al final de les escales que hi ha just davora la copisteria (3 pisos)

fins divendres !!
No es pot respondre
 
3.  Re: Ponència dels desenvolupadors de PyPy (24/01/2006 21:11, #30674)
  Por: Anònim
El meu anglès és una mica patetic, i més la compresió oral, pero vendré per enterar-me del que pugi :) Una bona feina fan aquests de PyPy, es nota que estàn ben enamorats de llenguatje!
No es pot respondre
 
4.  Re: Ponència dels desenvolupadors de PyPy (24/01/2006 23:02, #30676)
  Por: gallir (http://mnm.uib.es/gallir/)
la presentación es para todo el mundo. si no hay lugar nos moveremos a otro :-)
No es pot respondre
 
GRACIAS
Distribuciones Universal
Por el servidor
Dpto. de Matematicas e Informatica
Calificacion
***0
Vots: 7
Danos tu opinion:
**** Excelente
***0 Muy Bueno
**00 Bueno
*000 Regular
0000 Malo
SECCIONES
Noticia
Breve
Truco
Enlace
Participa
Proyecto
Articulo
Webbulma
Manoletada :-)
Seguridad
Modificado: 20/5/2007 13:26:48 | Tiempo Total: 0.024 segs | Kernel: Linux - i686 - 2.6.26-2-686 | Last boot: too much time ago!!
Powered by Apache    MySQL    PHP    Gimp