News for hackers. Stuff that matters.
Re:Why Wasn't Ruby 3 Faster? by throwaway189262 on Friday February 12, 2021 @07:01AM (#26112736)
Java is very methodical about what features they add. Some of the sluggishness is intentional.

As far as threading, Java is adding userspace M:N threads which will be far superior in most use cases to C#'s async. And unlike async it gives an automatic performance boost to most existing code

C# has a long history of breaking changes. One of the reasons Java is more popular is 90% of decades old code runs fine on the newest version. Java's backwards compatibility is absolutely unmatched.

There are no comments on this comment yet.