JavaScript: the language people love to hate and hate to love.

Or is it “JavaScript: not the language we need, but the language we deserve.”

What makes this language loathed and loved so much around the world?

Maybe it’s because it’s a lot of different ideas put into one language.

  • High-level
  • Single-threaded
  • Garbage-collected
  • Interpreted or JIT Compiled
  • Prototyped-Based
  • Multi-parasdigm
  • Dynamic Language
    • with a non-blocking event loop
  • And a partridge in a pear tree

Ok, I made the last one up, but watch the video for a good explanation of the “assembly language of the web.”

tt ads