hackertube.io

#Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers

Gamelab Conference · talk · Watch on YouTube

What it is

Jonathan Blow talks at Gamelab 2018 about the design decisions behind Jai, the programming language he is building for game programmers. He covers low-friction development, quality of life and the effects of compile times.

Why Hacker News recommends it

Recommended for a substantive look at language design priorities and a critique of why modern programming feels broken.

  • 3 people recommended it
  • 3 different months
  • 1 strong recommendations
  • first 2018, last 2023

What HN commenters said

  1. “This video does a great job of explaining why modern programming in general has failed”

    Jon Blow explains why modern programming has failed, per commenter.

    lylecubed, 2018-09 · Strong recommendation · in “Becoming a Better Software Developer: A Handbook on Personal Performance”

  2. “I recently watched this talk by Johnathan Blow[0] where he talks about quality of life in programming languages and spends a fair amount of time talking about compile times and their effects.”

    Blow discusses language quality of life and effects of compile times.

    goostavos, 2020-06 · Recommendation · in “Deno will stop using TypeScript”

  3. “Compare this to, say, Jonathan Blow talking about design decisions for his language”

    Blow talks substantively about design decisions behind his language.

    illiarian, 2023-03 · Recommendation · in “Type system of Fortnite's Verse language”

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

Topics: jonathan blow, jai, game development, compile times, data-oriented design

Also recommended by the same people