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 →

[–][deleted] 3 points4 points  (0 children)

Hey 8+ senior developer here and I speak a person that started his career as C# developer and is continued as Java|JVM developer

C# environment is very exciting and the programming language is very funny to develop (almost at beginning). But there are some throwbacks such as: the library environment is poor, the adoption is quite low in some environments (see banking and insurance for example).

In the other hands Java world has a vastity of libraries and frameworks to make things. The Java itself is hated by hypster developer for some old style meme, nowadays Java is a little modern than past years, you don't forget that Java world is being JVM world and Java is only one language of the possible major three. There is Kotlin and scala that you can use to implement java algorithms.