9

Legit question: Why are there so many people coding in javascript while so many people are saying it is actually a bad language? Why is everybody coding in a "bad" language?

Comments
  • 4
    Because its a braindead easy language employers can abuse with low pay and high employment rates. Same with php.
  • 5
    JS is the most used language here on devRant (I have stats... just need to make visuals for them)

    It’s unfortunately a necessary evil, unless web devs all go back to using IE and VB script to do things again, there’s really no alternative for what it does at a browser level.

    For backend, Node devs are just aching for punishment.
  • 3
    *the language doesn't matter, it's what you do with it*
  • 2
    As @COD4 said, for the browser its either js or something that cross compiles to js like typescript which is my preferred one.

    For server, well js is very easy to get started with in node, no fuss configuring a server, just create a project, start it and you can test.

    Also, when node came out it was very fast compared to many other as long as you knew how to use it.

    And its very easy to pack a project for easy deployment anywhere.

    That let a lot of people start building small apps.

    But it has its drawbacks. Its very easy to loose the performance and if the app grows you have to be disciplined to not get very tangled code.
  • 5
    Because it's not a bad language.
  • 0
    @Floydian what does the amount of users have to do with the quality of the feedback? There might just aswell be many people talking about js being good.
  • 0
    @Floydian yes, then what were you referring to?
  • 0
    @Floydian I didnt rate JS in any way. I was just wondering about my statistics. I was wondering why everybody uses it if all I hear is that its bad. "Dont make another js framework", "I use JS and dont complain about it", *JS Patrick & Programmer Manta meme*...
  • 0
    Mostly js catches flack from ES5 and back times and it has some weird idiosyncrasies that rarely come up in real world programming. Also the quality of code, frameworks, and (npm) packages varies A LOT. Like a metric fuck noodle ton.
  • 0
    Because it’s trendy at the moment. Non technical bosses love buzzwords and there are plenty of those in JavaScript framework names.
  • 1
    It's a very good allrounder language. TypeScript is really needed for me though.
Add Comment