gulli: Chaosradio Express 88 über Python und PyPy

Anzeige

gulli:Toolbox

Voting

Worüber wollt ihr mehr News?
Netzwelt
Untergrund
Filesharing
Datenschutz
Hacking
Demoszene
Mobiles (Handy)
Linux
Feature (Gulli Glosse)
16. Juni 2008

Chaosradio Express 88 über Python und PyPy

Moderator Tim Pritlove und Studiogast Holger Krekel beschäftigen sich in dieser Ausgabe von Chaosradio Express (CRE) mit der objektorientierten und vergleichsweise alten Programmiersprache Python aus dem Jahr 1990, beziehungsweise mit dem analytischen Interpreter-Generator PyPy. Dieser ist ein in Python geschriebener Interpreter, der erst im März 2007 aus der Taufe gehoben wurde.

In dieser Ausgabe von Chaosradio Express geht es in die technischen Details eines speziellen Projektes in der Welt der Programmiersprachen und Compiler: PyPy. Python ist dabei eine alte aber noch immer moderne und elegante Programmiersprache, die für viele Betriebssysteme verfügbar ist. Im Gespräch mit Tim Pritlove erörtert Studiogast Holger Krekel die Hintergründe zur Programmierung in Python und die Motivation zum Start des PyPy-Projektes.

Zunächst widmet sich die Sendung der Programmiersprache Python selbst und erläutert verschiedene Konzepte und Konventionen der Programmierung. Hier kommen unter anderem zur Sprache: direkte Evaluation, die spezielle Syntax von Python unter Verwendung von Einrückung anstatt von Trennzeichen, der Einsatz von Regressionstest in der Programmierung, Kooperative Programmierung in einem Projekt mit Sprints und Modulen, Namespaces, die verfügbaren Python-Interpreter und -Laufzeitumgebungen, Einsatzmöglichkeiten und Stärken von Python, populäre Bibliotheken, Projekte und Organisationen, die Python verwenden.

Im zweiten Teil konzentriert sich das Gespräch auf PyPy. Hier werden erläutert: wie es im Frühjahr 2007 zu dem Projekt kam und welche Ziele damit verfolgt werden. Holger Krekel spricht davon, wie man ein Programm dadurch analysiert, in dem man ihm zur Laufzeit dabei zuschaut, wie es ausgeführt wird, wie man daraus einen Übersetzter in beliebige Zielplattformen generiert, etc. Weitergehend geht es um die automatische Erzeugung von Just-In-Compilern, die Low Level Virtual Machine (LLVM), die EU-Förderung für Projekt und mögliche Anwendungen für PyPy in der Zukunft. PyPy wurde von Europäischen Union finanziell gefördert. Die Förderung lief im ersten pypy, python, programmierspracheQuartal 2007 nach 28 Monaten aus.

Die Website way2python.de bietet zahlreiche Tipps, Erklärungen, Rezensionen deutschsprachiger Bücher, Linksammlungen und Einsteigerkurse zu diesem Thema. Wie immer kann man diese Ausgabe des CRE auf der Website anhören oder als MP3 direkt herunterladen.

© Copyright 2008 gulli.com  | home | sitemap | kontakt | impressum | Partner | downloads |