@kemi: GTK-ban, meg Qt-ben is a GUI eleve OOP, meg a már említett képfeldolgozót az összes objektumstruktúrával együtt, sorról sorra fordítottam C#-ból C++-ba, és még úgy is 50-szer gyorsabb lett. A .NET/Java virtuális gép elég szűk keresztmetszet. Annál mindig gyorsabb lesz ugyanakkora komplexitás mellett.
Én ezt nem vitatom, de az OOP mentes kód még annál is gyorsabb lenne.