Talk: Dustin Ingram - Static Typing in Python
Presented by: Dustin Ingram Python is well-known as a programming language without static types. This means that you don’t need to say what a given variable will hold, or whether your function will return a string or an integer (or sometimes one, and sometimes another!). This has historically made Python a very flexible and beginner-friendly language. In this talk, we’ll discuss the advantages and disadvantages to a static type system, as well as recent efforts to introduce static typing to Python via optional “type hints” and various tools to aid in adding types to Python code. We’ll see what this means for Python, for Python programmers, and what the future has in store for Python’s type system.

▶︎
Talk: Conor Hoekstra - Beautiful Python Refactoring

▶︎
Carl Meyer - Type-checked Python in the real world - PyCon 2018

▶︎
Static Typing in Python

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

▶︎
Python Typing - Type Hints & Annotations

▶︎
Raymond Hettinger, Keynote on Concurrency, PyBay 2017

▶︎
Talk: Anthony Shaw - Why is Python slow?

▶︎
Talk: Aly Sivji - If Statements are a Code Smell

▶︎
Sponsor Workshop: Capital One: Steven Lott - Type Hints: Putting more Buzz in your Fizz

▶︎
Talk: Itamar Turner-Trauring - Small Big Data: using NumPy and Pandas when your data doesn't fit ...

▶︎
Nina Zakharenko - Elegant Solutions For Everyday Python Problems - PyCon 2018

▶︎
Talk: Trey Hunner - Comprehensible Comprehensions

▶︎
Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCon 2019

▶︎
Jake VanderPlas - Performance Python: Seven Strategies for Optimizing Your Numerical Code

▶︎
Nina Zakharenko - Memory Management in Python - The Basics - PyCon 2016

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018

▶︎
Raymond Hettinger Modern Python Dictionaries A confluence of a dozen great ideas PyCon 2017

▶︎
“typing” is getting deprecated in Python

▶︎
