7

So uh. Javascript sucks. Am I right?

Comments
  • 3
  • 10
    Nah you sucks
  • 5
    No. Learn it, then you'll be able to speak (valable for every ranter)
  • 4
    @Jakuho good point. I'm going to use Assembly to build desktop apps from now on!
  • 1
  • 2
    No. You!
  • 1
    You are wrong
  • 1
    idk but I like js
  • 2
    I kinda really like ES6 tho
  • 1
    @Nevoic I actually used assembly and I can assure you it sucks.
    guess it's useful for those one or two inline optimizations though.
  • 1
    NodeJS make it sucks
  • 2
    It has it's weird parts as every language has.
  • 1
    To everyone defending JavaScript, it's dynamically typed. Forget all of it's other issues, this is horrible enough.

    By definition, a dynamically typed language has to have the possibility of runtime errors, because types are "checked" at runtime. If you, as a person, don't have 100% unit test coverage, then you have the possibility of having a runtime typing error get to the user. Even with 100% unit test coverage, you could just not properly anticipating the input.

    Statically typed languages do (mostly) have the ability to have runtime errors, but ideally they wouldn't. And static type checking stops simple bugs, today, from effecting thousands of people.
Add Comment