Jai Presention
https://www.youtube.com/playlist?list=PLmV5I2fxaiCKfxMBrNsU1kgKJXD3PkyxO
- A programming language for games — Q&A
- Declarations and Factorability — Q&A
- Base language, compile-time execution
- Iteration and arrays, uninitialized values, enums — Q&A
- Data-Orientation: SOA, composition — Q&A
- Run-Time (and Compile-Time) Type Information — Q&A
- Arguments and Return Values — Q&A
- Polymorphic Procedures — Part 1, Part 2 — Q&A
- Implicit Context, custom allocators — Q&A
- Bounds check, here strings, overloading
- Self-browsing code, compiler message loop, workspaces.
- Code Modification — Q&A
- Structs with Parameters (including Q&A)
- First-Class (-Ish?) Types — Q&A
- Iterators, (Overloading x Polymorphism) — Q&A
- Quick Lambdas, Looping Polymorph Solver — Q&A
- LLVM Back-End, Speed Overview — Part 1, Part 2 — Q&A
- Backend Speedup — Q&A