Protocols in Python: Why You Need Them - presented by Rogier van der Geer
EuroPython 2022 - Protocols in Python: Why You Need Them - presented by Rogier van der Geer [Liffey B on 2022-07-13] Protocols have been around since Python 3.8. So what are they, and how can they help you write better code? And how are they different from Abstract Base Classes? In this talk I will introduce you to both concepts (ABCs and Protocols), and show you by example how they can make your life easier, and your code cleaner. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License http://creativecommons.org/licenses/b...

▶︎
Czech Drought Monitoring system - presented by Monika Bláhová

▶︎
What happens when you import a module? - presented by Reuven M. Lerner

▶︎
Protocols vs ABCs in Python - When to Use Which One?

▶︎
#120 Aver AI-Native Programming Language with Szymon Teżewski

▶︎
Generics are VITAL in typed Python

▶︎
Design Patterns in Python by Peter Ullrich

▶︎
Everything You Ever Wanted to Know About Asyncio | Asyncio That Just Makes Sense Pt 1

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

▶︎
"It's Pythons All The Way Down: Python Types & Metaclasses Made Simple" - Mark Smith (PyCon AU 2019)

▶︎
Pythonic type hints with typing.Protocol - Luciano Ramalho

▶︎
Clean Architectures in Python - presented by Leonardo Giordani

▶︎
Structural Pattern Matching in the Real World - Raymond Hettinger

▶︎
What are "Protocols" In Python? (Tutorial 2023)

▶︎
You NEED to know about Python protocols

▶︎
Protocol Or ABC In Python - When to Use Which One?

▶︎
Talk - Anthony Shaw: Write faster Python! Common performance anti patterns

▶︎
`typing.Protocol`: type hints as Guido intended - presented by Luciano Ramalho

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

▶︎
Steve Dower: What's coming in Python 3.5 and why you should be excited

▶︎
