@lritter@mastodon.gamedev.place
Post #2716202
2026-04-24 10:42 UTC
@TomF@mastodon.gamedev.place @rygorous@mastodon.gamedev.place the other thing is, if there is evaluation then there is intermediate state, and when this evaluation happens at compile time, then some problems need a compile time step debugger (or at the very least compile time printf debugging.)
so one either needs to turn the program into a program that generates a program, so existing debugging facilities can be used, or one avoids compile time expressions completely and lets the existing optimizer infrastructure deal with it.
Replies (1)
-
@lritter@mastodon.gamedev.place 2026-04-24 10:54
@TomF@mastodon.gamedev.place @rygorous@mastodon.gamedev.place "stroustrup believes there's a much simpler cleaner language underneath" yes! that language is called C