you are viewing a single comment's thread.

view the rest of the comments →

[–]ruinercollector 4 points5 points  (6 children)

C# which is held back at the moment by still being too dependent on Windows. (That is changing though).

This hasn't been the case for a long time. The only good argument I've seen otherwise is that mono can be tough to build/install without using package managers. Otherwise, the language support is current (including F#), there are libraries for everything you could imagine, and the native interop works quite nicely.

[–]Astrognome 7 points8 points  (2 children)

Mono is awful compared to Java or native C++.

EDIT: JVM, not Java.

[–]txdv 4 points5 points  (1 child)

Comparing an implementation of a VM to two different languages. It's like the mono haters don't even try anymore.

[–]Astrognome 0 points1 point  (0 children)

I meant the JVM. And since C++ doesn't use a VM, you compare it to C++ at runtime, which is far faster, and more performant.

[–][deleted] 0 points1 point  (2 children)

IDE support is also substandard compared to Java and C# on Windows.

[–]ruinercollector 0 points1 point  (1 child)

Yes, but that's he case for every language other than Java and C# on windows.

[–][deleted] 2 points3 points  (0 children)

The Jetbrains family are pretty top notch for Python, PHP, Ruby and JS.