Python Language & Ecosystem
7 talks from the 2024 edition.
-
Boost your app to Flash speed by mastering performance tricks ▶ Recording 📝 Transcript
Laysa Uchoa, Yuliia Barabash
In this talk, we discuss computational operations and memory utilization in Python and what is the connection between them. Additionally, we will provide you with visual aids for helping to build a mental picture of...
-
Encoding Charactersets - may the force be with you ▶ Recording 📝 Transcript
Martin Hoermann
Understanding and repairing garbled text (Mojibake) is despite Unicode a permanent ongoing task in IT projects. Garbled text is the result of text being decoded using an unintended character encoding. Example: Die...
-
How to Improve the Python Development Experience for Millions of Ubuntu Users ▶ Recording 📝 Transcript
Jürgen Gmach
Have you ever tried to install a different Python version on Ubuntu or tried to upgrade your current one? Lots of posts exist, many are outdated, and some even lead to a broken Ubuntu installation. This talk will...
-
Mojo 🔥 - Is it Python's faster cousin or just hype? ▶ Recording 📝 Transcript
Jamie Coombes
On 2023-05-02, the tech sphere buzzed with the release of Mojo 🔥, a new programming language developed by Chris Lattner, renowned for his work on Clang, LLVM, and Swift. Billed as "Python's faster cousin," and "The...
-
Python 3.12's new monitoring and debugging API ▶ Recording 📝 Transcript
Johannes Bechberger
Python 3.12 introduced a new low-impact monitoring API with [PEP669](https://peps.python.org/pep-0669/), which can be used to implement far faster debuggers than ever before. This talk covers the main advantages of...
-
Replacing Callbacks with Generators: A Case Study in Computer-Assisted Live Music ▶ Recording 📝 Transcript
Matthieu Amiguet
*Callbacks* have become an ubiquitous programming technique that we use every day without even thinking about it. They are definitely handy in many situations, but sometimes they feel more like a burden than a help....
-
The Secret Life of Metaclasses ▶ Recording 📝 Transcript
Luciano Ramalho, Leonardo Rochael Almeida
Metaclasses. What are they? Where do they live? How do they reproduce? Did you know that you can make your classes receive keyword arguments, just like functions? And that they can be decorated as well? Do you want...