How we are making Python 3.11 faster - presented by Mark Shannon

  Рет қаралды 59,482

EuroPython Conference

EuroPython Conference

Жыл бұрын

EuroPython 2022 - How we are making Python 3.11 faster - presented by Mark Shannon
[The Auditorium on 2022-07-14]
The "Faster CPython" project aims to speed up Python, specifically CPython, by a large factor over the next few releases.
The first release to see the benefits of this work is Python 3.11.
Python 3.11 includes the following major changes:
* Adaptive specializing interpreter (PEP 659)
* Consecutively allocated execution frames
* Zero cost try-except
* More regular object layout
* Lazily created object dictionaries.
I will describe each of these, describing how each helps speed up Python, and how they interact with each other.
I will end the talk with some possible directions for Python 3.12.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License creativecommons...

Пікірлер
Writing Faster Python 3 - presented by Sebastian Witowski
42:05
EuroPython Conference
Рет қаралды 17 М.
How we are making CPython faster. Past, present and future - Mark Shannon
28:16
Matching Picture Challenge with Alfredo Larin's family! 👍
00:37
BigSchool
Рет қаралды 52 МЛН
Unveiling my winning secret to defeating Maxim!😎| Free Fire Official
00:14
Garena Free Fire Global
Рет қаралды 17 МЛН
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 6 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 9 МЛН
Protocols in Python: Why You Need Them - presented by Rogier van der Geer
28:40
EuroPython Conference
Рет қаралды 10 М.
Keynote: The big leap of Python 3.13 - Łukasz Langa
30:56
PyCon Thailand
Рет қаралды 11 М.
Compiled Python is FAST
12:57
Doug Mercer
Рет қаралды 109 М.
You Are Going To Like These New Features In Python 3.11
10:58
ArjanCodes
Рет қаралды 160 М.
R vs Python
7:07
IBM Technology
Рет қаралды 322 М.
Keynote: Multithreaded Python without the GIL - presented by Sam Gross
53:26
EuroPython Conference
Рет қаралды 19 М.
Clean Architectures in Python - presented by Leonardo Giordani
47:48
EuroPython Conference
Рет қаралды 24 М.
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,7 МЛН
Matching Picture Challenge with Alfredo Larin's family! 👍
00:37
BigSchool
Рет қаралды 52 МЛН