"The major evolution that is still going on for me is towards a more functional programming style, which involves unlearning a lot of old habits, and backing away from some OOP directions."
Name:
Anonymous2013-01-14 20:44
Someone expose the Carmack to the bleeding edge of satori: Symta.
But you can't avoid using every single feature.
If you use constructors, you must use exceptions. If you use exceptions, you must use inheritance. If you use inheritance, you must use virtual functions. There is no end to it.