TLDR Web Dev · MISCELLANEOUS

HOW MARKETING CHANGED OOP IN JAVASCRIPT

smashingmagazine.com19 min read

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.