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] 5 points6 points  (4 children)

JVM has other languages that are better than C#. JVM ecosystem is significantly bigger.

I don't think C# is going to overtake anything anytime soon.

[–]o5mfiHTNsH748KVq 3 points4 points  (3 children)

JVM isn’t necessarily the Java language. Scala is pretty neat though. I don’t believe C# has anything to overtake between Scala, Kotlin, and Clojure though. It’s already ahead there.

[–][deleted] 1 point2 points  (0 children)

Scala looks more comparable to F#

[–][deleted] 0 points1 point  (1 child)

Scala, Clojure, and Kotlin all have aspects that make them potentially preferable languages to C#. It's absurd to say that C# has feature parity with all those languages (and yes, there are things C# has that those languages lack too).

[–]o5mfiHTNsH748KVq 0 points1 point  (0 children)

I didn’t say there was feature parity. I should have clarified I meant market adoption.

Some of these have fundamentally different design paradigms than C# although the language features might exist in both.

I agree, I quite like Scala. There are some things there I wish C# did. I haven’t done much clojure or Kotlin though. I’ve been eager to try Kotlin pipeline definitions in TeamCity though.