Skip to content
0:00 / 0:00

#jai#jonathanblow

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

Nuno Afonso

741 subscribers • 1 video on Hallway

YouTube
  • Recommended by 4 people: 3 on Hacker News and 1 in engineering communities.
  • Presented by Nuno Afonso
  • Linked in the descriptionnafonso/netrix
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Beginner. No background in the topic needed.

35K views6 years ago4 recommendations

Programming languagesGame developmentLanguage design and type systemsGame programming

Nuno Afonso introduces Jonathan Blow's Jai programming language, demonstrating how to compile code, write a hello world program, and import files.

Series of videos that goes over the fun of using Jai, a new programming language being developed by Jonathan Blow. Things covered: - how to compile - coding hello world - how to use things from other files UPDATE: I finally got some time to finish implementing the single player part of a clone I had done a few years ago with Jai, if you're interested in checking it the whole source code is here: nafonso.itch.io/netrix github.com/nafonso/netrix

Why it's here

4 people recommend this

What people say. Recommended as a practical introduction and early look at the Jai programming language from a beta tester's perspective.

rehemiauon Hacker News • Recommends

On “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: link to this video

robaayon Hacker News • Recommends

On “A Programming Language for Games (2014)”

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

viktorcodeon Hacker News • Recommends

On “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: link to this video (first video in the series)

u/rehemiauin r/ProgrammingLanguages • Recommends

The Joy of Programming in Jai (videos on the unreleased language by Jonathan Blow)