Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
PyPy - Just in Time (click here to comment)

27. Januar 2023, Jochen

Warum ist der Python Interpreter eigentlich nicht selbst in
Python geschrieben? Vor ziemlich genau zwanzig Jahren wurde ein
Projekt gestartet, um das zu ändern. Eine gute Gelegenheit für
Dominik und Jochen mit Carl Friedrich, einem der
Core-Entwickler von PyPy zu sprechen.

Wenn ihr Lust bekommen habt, einmal selbst an PyPy herum zu
schrauben, könnt ihr die Entwickler hier kontaktieren oder euch
einfach direkt bei Carl Friedrich melden .

Shownotes

Unsere E-Mail für Fragen, Anregungen & Kommentare:
hallo@python-podcast.de

News

Global Interpreter Lock

PEP 703 – Making the Global Interpreter Lock Optional
in CPython

Diskussion

PR

python-nogil repo

Biased Reference Counting: Minimizing Atomic Operations
in Garbage Collection | Paper von 2018

Keynote: Multithreaded Python without the GIL -
presented by Sam Gross

Packaging

Python Packaging Strategy Discussion - Part 1

Posy - a new project oriented Python workflow manager
(replacement for pyenv, deadsnakes, tox, venv, pip,
pip-compile/pipenv, and PEP 582)

Requirements für pip-tools in pyproject.toml

Django

Django 4.2 alpha

Support für psycopg3

Kommentare für Spalten und Tabellen (war jahrelang
offen)

In memory storage backend ist jetzt in Django selbst

StreamingHttpResponse now supports async iterators when
Django is served via ASGI, d.h. django_fileresponse wird
wahrscheinlich nicht mehr gebraucht

PEP 701 – Syntactic formalization of f-strings

Konferenzen

DjangoConEU is coming to Edinburgh 29th May to Friday
2nd June 2023

PyCon DE & PyData Berlin 2023 17. April - 19. April
2023

EuroPython 2023 From 17 July through 23 July, 2023

PyPy

Interpreter

PyPy

CPython

PyPy Speed Center

Sortierte Dictionaries

Faster, more memory efficient and more ordered
dictionaries on PyPy

[Python-Dev] More compact dictionaries with faster
iteration

New dict implementation - Whats new in Python 3.6 by
Inada Naoki

pytest: helps you write better programs / Holger Krekel -
metaprogramming and politics

Just in time compiler

Partial Evaluation of Computation Process-An Approach
to a Compiler-Compiler | Creating a compiler from an
interpreter paper from 1971

Funding

Matti Picus

Read The Docs - Eric Holscher | Django Chat Episode

CINT the C++ Interpreter

Software transactional memory

Work stealing

HPy - A better C API for Python

GraalVM Python Runtime

Squeak / YJIT - Yet Another Ruby JIT
Episode melden

„PyPy - Just in Time“

Worum geht es? Danach fragen wir noch nach dem Grund.

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz