Jonathan Blow’s Game Programming Language Talk

Little bit blown away by Jonathan Blow’s perspective on in-lining sequential actions/ using locally scoped functions. I think small, (hopefully) methods have become deeply ingrained in my “programmer personality”, but doing it that way kind of presupposes that I can remember to call the right functions at the right time, with the right program state. Definitely agree that most bugs are the result of the program not existing in the exact state you think it is when code is run, which calling methods can contribute to.

Something to mull over, anyway.

(You can find the talk here: