PyPy - Just in Time

PyPy - Just in Time

PyPy - Just in Time
2 Stunden 32 Minuten

Beschreibung

vor 1 Jahr
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

Weitere Episoden

Python 3.13
1 Stunde 57 Minuten
vor 1 Monat
Arrays und Sequenzen
1 Stunde 16 Minuten
vor 2 Monaten
Das Python Data Model
1 Stunde 23 Minuten
vor 5 Monaten
DjangoCon Europe 2024
1 Stunde 39 Minuten
vor 5 Monaten
Devops Redux
2 Stunden 16 Minuten
vor 8 Monaten

Kommentare (0)

Lade Inhalte...

Abonnenten

15
15
:
: