TLDR Web Dev · MISCELLANEOUS
HOW MARKETING CHANGED OOP IN JAVASCRIPT
Summary from the TLDR Web Dev newsletter
This article discusses the decisions surrounding JavaScript prototypes, examines missteps in the design, and explores how these factors have affected the way we write JavaScript today. One key takeaway is that many developers believe JavaScript has true classes, even though a class in JavaScript is no different from any other function object. JavaScript is not truly object-oriented in the way a language like Java is.