hackertube.io

Why Static Typing Came Back • Richard Feldman • GOTO 2022

GOTO Conferences · talk · Watch on YouTube

What it is

Richard Feldman's GOTO Copenhagen 2022 talk on why dynamic languages like Python, Ruby, PHP and JavaScript rose in the 1990s and why each now has a popular static type checker. It argues that modern static typing recovers the advantages that made dynamic languages attractive.

Why Hacker News recommends it

HN commenters cite it as a clear account of the trade-offs between static and dynamic typing and why the industry is swinging back to types.

  • 2 people recommended it
  • 2 different months
  • 1 strong recommendations
  • first 2023, last 2024

What HN commenters said

  1. “It gives the major reasons why one would prefer one over the other”

    Argues static types can match dynamic languages' benefits, not vice versa

    raphlinus, 2023-07 · Strong recommendation · in “Dynamic Languages Strike Back (2008)”

  2. “The talk makes a lot of other cool points about how development has changed in the past decade or two”

    Why dynamic languages rose in the 90s and typing is returning

    dansalvato, 2023-07 · Recommendation · in “Why Use Pascal?”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: static typing, dynamic languages, gradual typing, programming language history, type checkers

Also recommended by the same people