4 ms·
Macros give their own kind of power, and it's a tough call to give that up for runtime hot-reloading. Languages like Haxe have macros, but also have hot reload
by jdonaldson 2y ago
Macros give their own kind of power, and it's a tough call to give that up for runtime hot-reloading. Languages like Haxe have macros, but also have hot reloading capabilities that typically are supported in certain game frameworks. You probably don't want to mix them together, but it's also a good development process to have simpler compilation targets that enable more rapid R&D, and then save macros for larger/more comprehensive builds.
https://haxe.org/manual/macro.html https://haxe.org/manual/macro.html
https://github.com/RblSb/KhaHotReload https://github.com/RblSb/KhaHotReload