Classical Inheritance is Obsolete – How to Think in Prototypal OO

A talk given at O’Reilly’s Fluent Conference: JavaScript and Beyond, 2013.

Learn about the limitations of classical inheritance, and the power and flexibility of prototypal OO that exists natively in JavaScript.

* How to inherit from multiple ancestors
* How to inherit privileged members and private state
* How to compose objects and object factories