This talk goes over differences between “classic” OOP and the data oriented approach on a lower abstraction level without touching buzzwords like FP. Language used (C++) and the sample application (browser engine) make it a rather generally interesting case.