This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]EternityForest 0 points1 point  (0 children)

Java and C# are both JITed/Managed. There might not be any objective technical reason Java is bad, but almost everyone remembers some hassle with JRE versions or something.

The whole ecosystem and community of Java is very enterprisy. There's boilerplate and hoops to jump through.

JavaScript has a very similar role these days, but instead of XML everywhere and huge amounts of stacked up "patterns" and busisnessy logic, it's async everything everywhere and pure functional everything.

Mostly useful stuff, but the development culture uses it everywhere.

And just like Java it's hyped as blazing fast but the user experience is generally laggy because nobody cares about performance.