29

As a Java guy starting to learn about JavaScript I have one question.

WHY ARE THERE 20,000 VERSIONS OF JAVASCRIPT???! WHAT MAD GOD APPROVED OF THIS AND HOW DO WE KILL HIM?

...I don't actually think it's that bad of a language though. :^)

Comments
  • 13
    Stick with ES6
  • 12
    Yeah stick to ES6.

    Also: don't do it man.
  • 8
    It gets better with time. Enjoy your journey!
  • 4
    Stick with ES6
  • 3
    Stick with ES6
  • 2
    Branch together with ES6
  • 3
    @nanl definitely agree with that. I still remember my first JavaScript on IE6 before debugging tools. Worst time! Now it's smooth like butter comparatively :)
  • 3
    Even though I'm writing JS every workday for many hours, I don't really understand your complaint. What do you exactly mean by "different versions"?
  • 6
    @Astatos probably libraries and frameworks. Which all boil down to being JS or compiled back to JS anyway.

    As far as I’m concerned JS is the only language that goes out of its way to make shot more complicated in the name of making it easier.
  • 1
    It was originally intended for non professional devs and thus u have so many "improved" versions for stricter code
  • 2
    Well there’s one official standard, but each browser typically has their own way of doing certain things and sometimes they add their own exclusive features and it becomes a big mess. But if you stick to ES6 you should be fine.
  • 2
    @C0D4 jQuery, JSON, node.js, Angular, REACT just to name a few. 😋
  • 0
    Just use the newest one, and use babel.
Add Comment