While I don&#x27;t 100% agree with how Casey codes I wouldn&#x27;t get as far as saying that <i>The HH code is just plain bad, dangerous</i>. He defined a problem space (implement a game like in the 90&#x27;s with a software renderer) and decided to use the common parts of C and C++ for the actual implementation.<p>You made me curious, what do you consider a <i>good</i> programming style for game programming ?