Excellent, concise article, Peter; it’s nice to see more and more developers voicing their opinions about why prototypal inheritance is the way to go.

Kyle Simpson (@getify) has a great book series called “You Don’t Know JS”, and the volume titled “this & Object Prototypes” has an excellent chapter on the differences between classical and prototypal inheritance, and exactly why this trend towards classical inheritance is a step backwards, and causes developers to overlook one of JavaScripts greatest strengths.

It’s worth reading the entire chapter/book/series, but for a specific point of reference, see https://goo.gl/PBqPFQ