So I have a serious question. There’s a lot of jokes, memes and stuff on subreddits and even among my friends about JavaScript.

I acknowledge that JavaScript is a language that has the ability to do a lot of neat things however I personally feel like there’s a lot of issues, the language has been extended beyond its use case and it just doesn’t seem to me like the problems that it’s used to solve today outside of web dev is what the original creators intended for it to do.

My main issue with the language is just how much freedom there is to break stuff, a lot of my friends who work in industry work are always complaining about the way that JS handles things in the background (biggest being the language not being strictly typed). Then there’re features that just seem like a workaround for the advancements that have been made in computing (multi-threading, etc).

Despite all this, JavaScript is gaining momentum every year and is going from strength to strength. Why is that the case? Is it too unreasonable to expect something like Go to be a good replacement for JS? I’ll admit that I don’t fully understand a lot of the Web Dev tools and languages but as someone who hasn’t done much, JS seems to be an extremely archaic langauge to me.

submitted by /u/Ghostbunny1
[link] [comments]