Ideas about a new programming language for games.
My first talk on designing a programming language for games. Given September 17, 2014. An implementation is being built and there have been many demos. See the full playlist at • A Programming Language for Games .

▶︎
A Programming Language for Games, talk #2

▶︎
Demo: Base language, compile-time execution

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

▶︎
Game Engine Programming: Point Light Sources

▶︎
Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated

▶︎
lofi hip hop radio 📚 beats to relax/study to

▶︎
Advice for Writing Small Programs in C

▶︎
Discussion: Making Programming Language Parsers, etc (Q&A is in separate video).

▶︎
CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"

▶︎
Raphael Luba on jai compiler internals!

▶︎
Data-Oriented Demo: SOA, composition

▶︎
How C Really Works

▶︎
"Papers I Have Loved" by Casey Muratori

▶︎
The Story of C++: The World's Most Consequential Programming Language | The Official Story

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
Livestream: Application Programming: Menu

▶︎
Software Performance: Avoiding Slow Code, Myths & Sane Approaches – Casey Muratori | The Marco Show

▶︎
Game Engine Programming: Drop-Down Console

▶︎
How 1999 Quake 3 Teaches Elite Software Engineering

▶︎
