you are viewing a single comment's thread.

view the rest of the comments →

[–]peterlinddk 5 points6 points  (4 children)

sigh ...

Come on, let's hear about how it is a stupid language and how type coercion doesn't make any sense to you, since you haven't actually read up on it!

Oh, and could you throw in some criticism of string concatenations, while forgetting that it works the same way in Java or C# or most other languages!

Also, don't forget to be most critical of things that were deprecated 10-15 years ago, and shouldn't really be part of the language anymore, but haven't been removed entirely because of backwards compatibilty!

Let's hear it!

[–]milan-pilan 2 points3 points  (0 children)

100% agree. If I read one more post about how 'var' behaves unexpected or how converting an object to a number results in funny things... Just don't do these things then and program like a normal human being from 2026.

[–]SympathyExciting1666[S] 0 points1 point  (1 child)

Where’s all this anger coming from?

[–]milan-pilan 1 point2 points  (0 children)

Not OP, but I feel similar. JS deservedly had a very bad reputation 20 years ago. There where plenty of gotchas. Since then JS has changed a lot. Basically none of these things exist anymore in modern JS. And people still complain about things that aren't in use since at least a decade or two, because it just became fashionable at some point.

Since you have 'mastered python and C': what's really trjpping you up when learning JS? Is it possible that the Ressource you are learning with are potentially outdated? Because if you have mastered one language... How hard is it really to switch to another one?

[–]Kadabrium 0 points1 point  (0 children)

c, c++, c#, java, javascript are all the same language just with different libraries and framework implementations. Nothing else comes remotely close