HackerTube

THE VIDEO SHELF · static vs dynamic typing

Why Static Typing Came Back • Richard Feldman • GOTO 2022

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 HN readers recommended 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.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
GOTO Conferences
Topic
static vs dynamic typing
Format
talk
Level
intermediate
HN recommenders in dataset
2
HN mentions in dataset
4
Recommendation years in dataset
2023–2024

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • I think the suitable followup to this is the Richard Feldman talk, "Why Static Typing Came Back."[1] It gives the major reasons why one would prefer one over the other, and makes the case that static types can provide most of the actual benefits of …

    raphlinus on Hacker News · 2023-07
    In Dynamic Languages Strike Back (2008)
  • I saw a talk that touched on this recently: [VIDEO] He explains that dynamically-typed languages like Python, Ruby, and JS became popular in the 90s because they offered a fast feedback loop for website building, and they didn't need an IDE or compilers, which were …

    dansalvato on Hacker News · 2023-07
    In Why Use Pascal?
  • Yeah, Rich Feldman has a good talk on this, entitled Why Static Typing Came Back[1]. It makes a good argument that static typing can recover most of the advantages traditionally accounted to dynamic typing. Rapid iteration you can get from incremental compilers, being concise you …

    raphlinus on Hacker News · 2023-09
    In Strong arrows: a new approach to gradual typing

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.