hackertube.io

John Carmack's keynote at Quakecon 2013 part 4

Kostiantyn Kostin · talk · Watch on YouTube

What it is

Part 4 of John Carmack's QuakeCon 2013 keynote, covering OpenGL, functional programming, Haskell, Lisp and Scheme, typing, multithreading, events and garbage collection.

Why Hacker News recommends it

Cited again and again as Carmack's key public statement on functional programming and purity in game development, plus his remarks on garbage collection.

  • 5 people recommended it
  • 5 different months
  • 0 strong recommendations
  • first 2013, last 2025

What HN commenters said

  1. “Carmack's talk about functional programming and Haskell”

    Carmack's talk on functional programming and Haskell

    sssilver, 2016-10 · Recommendation · in “Ask HN: What's your favorite tech talk?”

  2. “you might want to see what John Carmack has to say[0]”

    Carmack on how purity eases large-scale game refactors

    mrkgnao, 2017-08 · Recommendation · in “Elm in Production: 25K Lines Later”

  3. “Very interesting talk,”

    Carmack on a Haskell game engine experiment

    akmiller, 2017-09 · Recommendation · in “Global Mutable State”

  4. “There is also the accompanying Quakecon presentation where John Carmack talks at length about all this”

    Carmack talks at length on functional style in C++

    lsh, 2019-01 · Recommendation · in “Functional programming in C++ (2012)”

  5. “There's an old video [0] where he talks in-depth about his explorations of functional programming.”

    In-depth Carmack exploration of functional programming and what veterans can learn

    ookdatnog, 2024-06 · Recommendation · in “Why "Structure and Interpretation of Computer Programs" matters (2011)”

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

Topics: john carmack, haskell, functional programming, garbage collection, game engines, quakecon

Also recommended by the same people