Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Some people hate things they don't understand.
That's probably part of the reason for some people hating it.
I personally think it's stupid to hate a framework or language. It just makes no sense. -
@WIPocket See, that's a screwing around with language not meant for legitimate usages.
That's like trying to compare being a mechanic and working on a standard engine vs a racecar engine. It's two completely different things. -
inaba46256yIt's not very nice to work with dates in JavaScript.
It's non-blocking by default, which might confuse people.
Lack of proper ints.
The fact that all numbers are IEEE754 floats has some (well documented and not hard to avoid) downsides.
Type coercion which confuses people who thinks adding a number and a string then subtracting a number won't produce something odd -
thealex11176y@Stuxnet @WIPocket Yeah, when a discussion like this comes up people always give esoteric languages as examples. But that's what they are, esoteric. You could give Malbolge as an example too but it was literally designed to be as difficult to program in as possible. They're not actually meant to be used.
-
Since it is a dynamic language it is hard for testing and debugging. That's the problem with JavaScript.
If you want to do better testing try learning typescript.
That's the reason for the hate towards JavaScript and some people who is trying hardly for attention also rant about JavaScript. -
Crazed20506y1. It's popular
2. It's weird
3. It doesn't work like a traditional language
4. Me good dev me no like change different bad
5. It MAY have been fully developed in a week and weird shit is #afeaturenotabug
Really though javascript is one of a kind. It has its ups and downs but like all languages it's a tool for achieving a specific task. It's not intended for building desktop applications or web servers, although it's pretty impressive how successful it has become at doing those things as well... Goes to show that hate only feeds the creative minded
Related Rants
-
Skipp36What devrant taught me: Everyone hates java Everyone hates php Everyone hates spaces Everyone hates tabs Ever...
-
tahnik63So I need to create a nice new web app. Let's look at some cool JS frameworks that I can work with. *5 mins l...
-
ahmedam23What only relying on JavaScript for HTML form input validation looks like
I've tampered JavaScript for about 2 months now and I like it. But I see that there's a lot of hate towards JavaScript on devRant (and other websites). Why do people hate/dislike JavaScript so much? Or is it just a personal preference?
question
hate
?
dislike
js
javascript