C'mon dude, that's a load of nonsense. How was writing for DOS machines, with all the different sound and GFX boards they might or might not have, *easier* without the unified driver architecture that we enjoy today? Doom was mostly C with a smidgen of asm and I don't see many indies writing more ambitious code than that... the idea that you absolutely *need* OOP at this level has no basis in fact whatsoever.
weellllll.... maybe just a little nonsense... but definitely not a whole lot of nonsense... look through that DOOM code and try to follow it... even the id guys went over to c++ eventually... they know a good thing when they see it...
Apes didn't all die out when Humanity evolved
yeah... but they didn't go to the moon neither... nor did they develop cars and buses and planes or hot video games... ya know why... cause they coded their aps in procedural coding languages...ever hear of the dodo bird... they did go extinct... ask me why... :)
bottom line... and i think someone said it above... if it woiks for you, then use it... i aint makin' no extra cash from the Interplanetary OOP Society, so don't mistake me for one of their OO Evangels, out to convert the world... hey, i used to be one of those 'apes' doing everything with gotos and gosubs and blind functions too...
but i evolved...
:)
--Mike