Media Summary: Was in the middle of doing some random stuff, decided to scan the game for pointer math to see how it was used. A nice example ... Broadcasted live on Twitch -- Watch live at Michael Labbé of Frogtoss Games has been working on a data definition language called Grain DDL. Grain allows you to ...

Compiler Livestream Using Metaprogramming To - Detailed Analysis & Overview

Was in the middle of doing some random stuff, decided to scan the game for pointer math to see how it was used. A nice example ... Broadcasted live on Twitch -- Watch live at Michael Labbé of Frogtoss Games has been working on a data definition language called Grain DDL. Grain allows you to ... Programs that write programs are called metaprograms. They occupy the space between your problem and its solution. References: - Previous Episode - Source Code: - Handmade Hero Day 162 - Introduction to Fonts: ... Despite being treated differently, Code and Data are surprisingly similar. This idea is the basis behind

We cover Java annotations and annotation processors, including JUnit, , and Cofoja. We then pivot into C++ macros ...

Photo Gallery

Compiler Livestream: Using Metaprogramming to scan for pointer math.
Livestream: Metaprogramming Use Case: Command-Line Argument Parsing, part 2
Livestream: Metaprogramming Use Case: Command-Line Argument Parsing
Compiler Livestream: Declaration Fast Track attempt
Real-time metaprogramming, zero dependencies // Michael Labbé (Handmade Network Expo 2026)
What Can Compiler Benchmarks Reveal About Metaprogramming Implementation Strategies  Vincent Reverdy
Jay Hayes - Metaprogramming - Programs that Write Programs - Code BEAM SF 2018
Powerful Meta-Programming in C
A Brief look at Metaprogramming and JIT Compilers
Compiler livestream: Overhauling custom link commands
MetaProgramming in C with X Macros
Compile-Time Computation | Metaprogramming 2020 Lecture 9
View Detailed Profile
Compiler Livestream: Using Metaprogramming to scan for pointer math.

Compiler Livestream: Using Metaprogramming to scan for pointer math.

Was in the middle of doing some random stuff, decided to scan the game for pointer math to see how it was used. A nice example ...

Livestream: Metaprogramming Use Case: Command-Line Argument Parsing, part 2

Livestream: Metaprogramming Use Case: Command-Line Argument Parsing, part 2

Part 1 is available here: https://youtu.be/TwqXTf7VfZk.

Livestream: Metaprogramming Use Case: Command-Line Argument Parsing

Livestream: Metaprogramming Use Case: Command-Line Argument Parsing

This is part 1. Part 2 is at: https://youtu.be/pgiVrhsGkKY.

Compiler Livestream: Declaration Fast Track attempt

Compiler Livestream: Declaration Fast Track attempt

Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/naysayer88.

Real-time metaprogramming, zero dependencies // Michael Labbé (Handmade Network Expo 2026)

Real-time metaprogramming, zero dependencies // Michael Labbé (Handmade Network Expo 2026)

Michael Labbé of Frogtoss Games has been working on a data definition language called Grain DDL. Grain allows you to ...

What Can Compiler Benchmarks Reveal About Metaprogramming Implementation Strategies  Vincent Reverdy

What Can Compiler Benchmarks Reveal About Metaprogramming Implementation Strategies Vincent Reverdy

https://cppcon.org/ --- What Can

Jay Hayes - Metaprogramming - Programs that Write Programs - Code BEAM SF 2018

Jay Hayes - Metaprogramming - Programs that Write Programs - Code BEAM SF 2018

Programs that write programs are called metaprograms. They occupy the space between your problem and its solution.

Powerful Meta-Programming in C

Powerful Meta-Programming in C

References: - Previous Episode - Source Code: https://github.com/tsoding/la - Handmade Hero Day 162 - Introduction to Fonts: ...

A Brief look at Metaprogramming and JIT Compilers

A Brief look at Metaprogramming and JIT Compilers

Despite being treated differently, Code and Data are surprisingly similar. This idea is the basis behind

Compiler livestream: Overhauling custom link commands

Compiler livestream: Overhauling custom link commands

Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/naysayer88.

MetaProgramming in C with X Macros

MetaProgramming in C with X Macros

In this video we build a small

Compile-Time Computation | Metaprogramming 2020 Lecture 9

Compile-Time Computation | Metaprogramming 2020 Lecture 9

We cover Java annotations and annotation processors, including JUnit, @Override, and Cofoja. We then pivot into C++ macros ...

A Practical Guide to Metaprogramming

A Practical Guide to Metaprogramming

Work