(Replying to PARENT post)

There's no real reason to use java for new development in 2021.
๐Ÿ‘คshartacct๐Ÿ•‘4y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

Java has a better technology stack. The JVM is light-years ahead of the .NET runtime.
๐Ÿ‘คchrisseaton๐Ÿ•‘4y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

Err... Not defending Java, but does .NET support Linux at all?
๐Ÿ‘คshmel๐Ÿ•‘4y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

Then use Kotlin, and take advantage of the jvm and the ecosystem, and avoid basically all the stuff you listed about the java language.

"no real reason" is a stupid take. I could list multiple, but a big one is that there are hundred java developers for each dotnet developer in my city. The java env is well tested and well understood, if anything one should argue why not use it instead of a hip and trendy alternative.

๐Ÿ‘คmatsemann๐Ÿ•‘4y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

Here is one real reason to prefer it over .NET Core: https://github.com/dotnet/sdk/issues/6145
๐Ÿ‘คptx๐Ÿ•‘4y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

Java is way better than .net, which nobody at all uses outside MS. Certainly not in enterprise.
๐Ÿ‘คsneeeeeed๐Ÿ•‘4y๐Ÿ”ผ0๐Ÿ—จ๏ธ0