Gotta say that was a bad choice even then.
Was there others to work on the code? Was portability a goal? Would it matter if the interface is a C for DirectX anyways?
But of course you are right, good and bad code has been written in every language. And guess what folks, your code is NOT “self-documenting,” you’re just being lazy by not writing comments! OK, soapbox ended! :-)
Yes indeed. There seems to be no limit to how bad code can be written in any programming language :)