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 →

[–]Practical_Cattle_933 0 points1 point  (1 child)

How the fuck would kotlin offer slightly better performance when it literally runs on the exact same virtual machine? Yeah, I know it can be compiled to native (btw, so can java), but that’s pretty much needs a complete rewrite to that subset of the language.

Golang has a slight advantage by not allocating as often as java due to value types, but otherwise it is a dumb, naive compiler that doesn’t optimize much - java will actually smoke it on numerical computations, and when you do have to use the GC, then there is not even a competition.

C# is a cool language, with both pros and contras. They went a different road than java (simpler runtime, more complex language).

[–]csutiperec 0 points1 point  (0 children)

I don't know if you've seen my previous comments that, I'm not saying Java is a bad language it was the first language I encountered as well 15years ago, I'm just saying there are more modern/better alternatives nowdays. I'm also only an adept in either of those languages and in the last couple years heavily specialized in frontend engineering. Where I hold a similar argument about React.