
However I still think they can be the better approach sometimes.
Although I will admit I just spent the entire day rewriting all the singleton crap in EQ's engine with a AssetManager, I'm not so full of shit that I won't listen to people who have been programing for like twice as long as me ( I think Falco has been programming for three times longer )
Oh and one more thing, virtual functions are awesome MY BAD!