JavaScript for the Haters
2:51
Watch on YouTube ↗
F
Fireship·Technology

JavaScript for the Haters

TL;DR

A comedic roast of JavaScript's well-known flaws that ends with genuine appreciation for the language.

Key Points

  • 1.JavaScript's type system is notoriously broken: adding arrays and objects produces nonsensical results like empty strings and "object object"
  • 2.The npm ecosystem is bloated and chaotic, with redundant packages, conflicting module systems, and tools like webpack making deployment a nightmare
  • 3.Despite 10+ years of legitimate criticism, JavaScript has genuinely improved and remains the most widely used language in the world

Life's too short for long videos.

Summarize any YouTube video in seconds.

Quit Yapping — Try it Free →