PyPy Status Talk - No No, PyPy Is Not Dead
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Discover the latest developments in PyPy through this comprehensive conference talk from EuroPython 2014. Explore the current status of PyPy, focusing on advancements made in the two years since the previous EuroPython PyPy presentation. Gain insights into the Just-in-Time Compiler (JIT) and overall PyPy performance, improvements in the Garbage Collector (GC), progress on NumPy and Python 3 compatibility projects, and the development of CFFI for C interface mechanisms. Learn about the Software Transactional Memory (STM) research project aimed at addressing the Global Interpreter Lock (GIL) issue. Delve into topics such as supported languages, memory consumption, type annotations, unboxing integers, hardware-assisted STM, and embedded Python. Understand PyPy's position as a general-purpose language and its comparison to statically typed languages.
Syllabus
Intro
What is PyPy
Supported languages
Python vs Swift
PyPy in C
PyPy exe files
Bugs
What is about
Memory consumption
Garbage collector
Code generation
Type annotations
Generalpurpose language
Statically typed languages
List strategies
Unboxing integers
Hardwareassisted STM
Pipe age
C support
Embedded Python
Taught by
EuroPython Conference
Related Courses
A Brief History of Data StorageEuroPython Conference via YouTube Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube