All topics / static typing
Topic
You are reading the free Skim layer. Read unlocks the synthesis and sources.
Static typing
2
episodes
1
thinkers
5h
of conversation
5
books & papers
4
terms defined
The neighbourhood: static typing and the ideas it travels with. Drag to roam, click a star for the episode, click a neighbour to travel.
Drag to roam · scroll to zoom · click a neighbour to travel · click a star for the episode
From foundational to frontier
Climb the spectrum. The most accessible conversations come first.
Start here
ACCESSIBLECOREFRONTIER
The lexicon
Every term the guests lean on, in plain language. Read one in full, or filter to find it.
What the corpus says
The throughline across every conversation that touches this idea.
Python 3.11 is 10-60% faster due to interpreter optimizations, not a JIT compiler.
Guido van Rossum · Guido van Rossum: Python and the Future of Programming
Guido van Rossum sees Python evolving into a legacy language, crucial but unnoticed.
Guido van Rossum · Guido van Rossum: Python and the Future of Programming
The Global Interpreter Lock (GIL) limits Python's multi-threading on multi-core CPUs.
Guido van Rossum · Guido van Rossum: Python and the Future of Programming
75% of a developer's time is spent on debugging, costing $113 billion annually in the US.
Guido van Rossum · Guido van Rossum: Python and the Future of Programming
Static type checkers like MYPY evolve faster than Python's syntax updates.
Guido van Rossum · Guido van Rossum: Python and the Future of Programming
Python 3.11 is 10-60% faster due to CPython interpreter optimizations, not a new compiler.
Guido van Rossum · Guido van Rossum: Python
Python's indentation rules enhance readability but require a strict four-space standard, unlike other languages.
Guido van Rossum · Guido van Rossum: Python
Developers spend 75% of their time debugging, costing the US $113 billion annually.
Guido van Rossum · Guido van Rossum: Python
Static typing in Python, via MYPY, remains controversial but is gaining acceptance.
Guido van Rossum · Guido van Rossum: Python
The Global Interpreter Lock (GIL) limits Python's concurrency, but a no-gil fork exists.
Guido van Rossum · Guido van Rossum: Python
Voices on static typing
10 standout quotes from across the corpus.
Go read
5 books and papers cited across these episodes.
For the specialist
What experts find new
6 expert-level takeaways for a specialist reader.
At the frontier
Still unresolved
4 open questions flagged across these conversations.
The thinkers
Who takes this idea on, by how often they return to it.