CRE: Technik, Kultur, Gesellschaft

CRE088 Python und PyPy


Listen Later

Der analytische Interpreter-Generator PyPy setzt auf Python als Universalsprache

In dieser Ausgabe von Chaosradio Express geht es in die technischen Details eines speziellen Projektes in der Welt der Programmiersprachen und Compiler: PyPy. Im Gespräch mit Tim Pritlove erörtert Holger Krekel 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, Kooperatives 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 zu dem Projekt kam und welche Ziele es verfolgt, wie man einem 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, die automatische Erzeugung von Just-In-Compilern, die Low Level Virtual Machine (LLVM), EU-Förderung für das PyPy-Projekt und mögliche Anwendungen für PyPy in der Zukunft.

  • Tim Pritlove
    • Twitter
    • Website
    • Spenden via PayPal
    • Holger Krekel
      • Twitter
      • Website
        Shownotes

        Links:

        • WP: Python
        • WP: Adaptive Communication Environment
        • Douglas C. Schmidt
        • Common Object Request Broker Architecture (CORBA)
        • WP: Bytecode
        • WP: Type Introspection
        • WP: Eval
        • WP: Guido van Rossum
        • WP: Regressionstest
        • WP: CPython
        • WP: Jython
        • WP: IronPython
        • WP: C#
        • WP: Common Language Infrastructure
        • WP: .NET
        • WP: Django
        • WP: Twisted
        • WP: BitTorrent
        • WP: PyPy
        • WP: Interpreter
        • WP: Ecma International
        • WP: JavaScript
        • WP: Squeak
        • WP: Self
        • WP: LISP
        • WP: Just-in-time-Compilierung
        • WP: Low Level Virtual Machine
        • 22C3: Open Source, EU funding and Agile Methods
        • 22C3: PyPy – the new Python implementation on the block
        • WP: Rückruffunktion (Callback)
        • WP: Donald Knuth
        • WP: Optimization
        • WP: Prolog
        • WP: Ruby
        • WP: Tamarin
        • codespeak.net
        • pypy.org
        • ...more
          View all episodesView all episodes
          Download on the App Store

          CRE: Technik, Kultur, GesellschaftBy Metaebene Personal Media - Tim Pritlove

          • 5
          • 5
          • 5
          • 5
          • 5

          5

          16 ratings


          More shows like CRE: Technik, Kultur, Gesellschaft

          View all
          Freak Show by Metaebene Personal Media - Tim Pritlove

          Freak Show

          9 Listeners

          Raumzeit by Metaebene Personal Media - Tim Pritlove

          Raumzeit

          13 Listeners

          Der Lautsprecher by Metaebene Personal Media

          Der Lautsprecher

          1 Listeners

          Sternengeschichten by Florian Freistetter

          Sternengeschichten

          44 Listeners

          Methodisch inkorrekt! by Methodisch inkorrekt!

          Methodisch inkorrekt!

          16 Listeners

          Forschergeist by Metaebene Personal Media - Tim Pritlove

          Forschergeist

          4 Listeners

          Metaebene by Tim Pritlove

          Metaebene

          0 Listeners

          Das Wissen | SWR by SWR

          Das Wissen | SWR

          111 Listeners

          Stay Forever - Retrogames & Technik by Stay Forever Team

          Stay Forever - Retrogames & Technik

          33 Listeners

          Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

          Logbuch:Netzpolitik

          6 Listeners

          Newz of the World by Metaebene Personal Media - Tim Pritlove

          Newz of the World

          1 Listeners

          brettagoge by brettagoge

          brettagoge

          1 Listeners

          UKW by Metaebene Personal Media - Tim Pritlove

          UKW

          1 Listeners

          Baywatch Berlin by Klaas Heufer-Umlauf, Thomas Schmitt, Jakob Lundt & Studio Bummens

          Baywatch Berlin

          75 Listeners

          LANZ & PRECHT by ZDF, Markus Lanz & Richard David Precht

          LANZ & PRECHT

          346 Listeners

          Der Rest ist Geschichte by Deutschlandfunk

          Der Rest ist Geschichte

          17 Listeners

          RONZHEIMER. by Paul Ronzheimer

          RONZHEIMER.

          130 Listeners