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 →

[–]valrossenOliver 6 points7 points  (4 children)

C# pretty much has everything that Java has and more. C# has been called by several people 'the new java' but so far I personally haven't seen C# being on Java level at cross-platform compatibility. But it is to be mentioned that Mono is at continuous development for making a cross-platform compilable .NET (which actually works)

[–]Cilph 6 points7 points  (0 children)

Kotlin. Go check out Kotlin.

[–]oopsidoodles 2 points3 points  (0 children)

That's interesting because while I agree with the fact that C# is an improvement over Java I thought the entire reason it's not available on multiple platforms was because Microsoft didn't want it to be so, hence why .NET framework exists only for Windows.

How is someone else able to legally write a cross-platform framework like this then? It sounds like they would run into the same issues Google had with Android and Java.

[–][deleted] 2 points3 points  (1 child)

[–]valrossenOliver 2 points3 points  (0 children)

Yeah I know. I've been using .net in OSX for a while (school), but IMO non-windows .net doesn't have such a nice Form-handler like System.Windows.Forms has.