Loading video...

Video Failed to Load

Go Home

Also in production - the deepest dive possible into code, memory management and overall structure of ANIMAL WELL with Billy Basso :) Soon™

14,700 views • 1 year ago •via X (Twitter)

11 Comments

atoi()'s profile picture
atoi()1 year ago

@Animal_Well @Billy_Basso Sounds like the hot reloading that @cmuratori used in handmade hero

CodeRabbit's profile picture
CodeRabbit1 year ago

AI-first pull request reviewer with context-aware feedback, line-by-line code suggestions, and real-time chat.

Andrea Griffini's profile picture
Andrea Griffini1 year ago

@Animal_Well @Billy_Basso A nice showoff of hot reloading in C++ without losing current state is here...

Andrew Kravchuk ☮️'s profile picture
Andrew Kravchuk ☮️1 year ago

@Animal_Well @Billy_Basso People would go miles trying to reinvent what Lisp had decades ago

André Rodrigues's profile picture
André Rodrigues1 year ago

@Animal_Well @Billy_Basso Interesting! Sounds similar to what Casey did in Handmade Hero episode 5 to load the Xinput DLL to support Xbox 360 controllers. There are Windows APIs to load a DLL at runtime and also to get the address of a function in the DLL by name.

valigo's profile picture
valigo1 year ago

@Animal_Well @Billy_Basso AWARE

Sébastien de Graffenried's profile picture
Sébastien de Graffenried1 year ago

@Animal_Well @Billy_Basso Niiiice! Looking forward to it 🔥

pontus 🔺🐦‍⬛'s profile picture
pontus 🔺🐦‍⬛1 year ago

@Animal_Well @Billy_Basso Yesssssssssss!

Malcolm Bellman's profile picture
Malcolm Bellman1 year ago

@Animal_Well @Billy_Basso You’re knocking it out of the park with these guests.

transmutrix (wishlist Wizwag)'s profile picture
transmutrix (wishlist Wizwag)1 year ago

@Animal_Well @Billy_Basso AWWWW YES

seubmarin's profile picture
seubmarin1 year ago

@Animal_Well @Billy_Basso I didn't see the whole video, so I don't have the whole context here. The idea seems nice but you'll need to check for change in struct layout. If I have an arbitrary struct and add or remove data from it (changing it's layout), then the thing you read in memory is erronous

Related Videos