HackerTube

THE VIDEO SHELF · programming language design

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

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

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

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

Video & recommendation details

Creator / channel
Gamelab Conference
Topic
programming language design
Format
talk
Level
advanced
HN recommenders in dataset
3
HN mentions in dataset
4
Recommendation years in dataset
2018–2023

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.

  • This video does a great job of explaining why modern programming in general has failed: [VIDEO] I think OOP specifically derailed programming because of how big it was, how fast it took over and how long it was considered to be the one true programming …

    lylecubed on Hacker News · 2018-09
    In Becoming a Better Software Developer: A Handbook on Personal Performance
  • They become really frustrating as the project grows in size. Personally, it becomes really difficult to maintain productivity. As compile times tick up, I start bouncing over to other tabs rather than just twiddling my thumbs starring at a terminal. Then I realize I've been …

    goostavos on Hacker News · 2020-06
    In Deno will stop using TypeScript
  • Hubris. "Look at us, we have these LANGUAGE EXPERTS working for us". As a result the only presentations these people do are about how great their new Yet Another Language toy is. Compare this to, say, Jonathan Blow talking about design decisions for his language: …

    illiarian on Hacker News · 2023-03
    In Type system of Fortnite's Verse language

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

Keep exploring