Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    The Joy of Programming in Jai - Part 1: Hello World

    Nuno Afonso

    3 HN recommenders · recommended in 3 months, 2020–2021

    YouTube

    13:48 · 36K views · Jan 10, 2020

    The first part of a series on programming in Jai, Jonathan Blow's in-development language. It covers compiling, writing hello world and using code from other files.

    Jai had no public release, so commenters point to this beta user's videos as a way to see what the language is actually like.

    Software Engineering & LanguagesProgramming language designGame programming & engines
    1. 1:55:24
      Ideas about a new programming language for games.Jonathan Blow530K views • 12 years ago
    2. 58:24
      #Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmersGamelab Conference210K views • 8 years ago
    3. 1:13:00
      Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - UpdatedLambdaConf241K views • 1 year ago
    4. 2:07:18
      Demo: Base language, compile-time executionJonathan Blow164K views • 12 years ago
    5. 9:30
      Jonathan Blow on scripting languagesJeru Sanders185K views • 7 years ago
    6. 1:01:40
      Demo: Implicit ContextJonathan Blow28K views • 11 years ago
    7. 1:02:49
      Reboot Develop 2017 - Jonathan Blow, Thekla Inc. / Making Game Programming Less TerribleReboot Develop113K views • 9 years ago
    8. 1:15:51
      Jonathan Blow - How to program independent games - CSUA SpeechAlexandre Franco190K views • 13 years ago
    9. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    10. 54:15
      Google I/O 2011: Java Puzzlers - Scraping the Bottom of the BarrelGoogle for Developers60K views • 15 years ago
    11. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    12. 1:03:48
      JavaScript: The Good PartsGoogle TechTalks589K views • 17 years ago
    13. 1:42:09
      Crockford on JavaScript - Volume 1: The Early YearsYUI Library252K views • 15 years ago
    14. 1:10:11
      Self and Self: Whys and WhereforesStanford30K views • 16 years ago
    15. 1:58:46
      Dynamic Languages Wizards Series - Panel on Language DesignEduardo Cavazos16K views • 14 years ago
    16. 54:55
      Dconf 2014 Day 2 Keynote: The Last Thing D Needs -- Scott MeyersThe D Language Foundation19K views • 8 years ago
    17. 1:32:47
      Data-Oriented Demo: SOA, compositionJonathan Blow201K views • 11 years ago
    18. 28:00
      APL demonstration 1975Imperial College London111K views • 13 years ago
    19. 39:40
      "Type-Driven Program Synthesis" by Nadia PolikarpovaStrange Loop Conference15K views • 8 years ago
    20. 56:27
      In Search of TomorrowBerkeley Institute for Data Science (BIDS)18K views • 10 years ago

    3 comments from Hacker News

    1. @rehemiauJan 2020· in “The Odin Programming Language”

      Jonathan Blow's language is the most interesting from these three for me because it will have nice metaprogramming features. The document you linked to seems slightly outdated. One of the beta testers has published some more up to date videos with his language introduction and initial experience: this video

      RecommendsView on HN
    2. @viktorcodeJan 2021· in “Jai Language Primer (2017)”

      Jai changed quite a bit since then. For more current info check out beta user's impressions (and the language primer) here: this video (first video in the series)

      RecommendsView on HN
    3. @robaayJul 2020· in “A Programming Language for Games (2014)”

      You can watch[1] one of the lead programmers from CD Projekt Red joyfully give an overview of where Jai is at now. 1. this video

      RecommendsView on HN