3 ms·
I hate Microsoft, but I love both C# and F# as languages. Unfortunately, I refuse to use them because Microsoft. Mono is a great attempt at making the use of t
by saosebastiao 13y ago
I hate Microsoft, but I love both C# and F# as languages. Unfortunately, I refuse to use them because Microsoft.
Mono is a great attempt at making the use of the languages acceptable to me, but unfortunately it is still a second class citizen. It works okay, I guess, but .NET was created from the ground up as Windows infrastructure.
The same could be said for Clojure on the JVM...it works great if you are using pure Clojure, but the moment you try to use Java libraries, all of a sudden everything becomes messy and loses its idiomatic nature and all the elegance that goes with it (like, for example, the pervasiveness of mutating methods in Java but the almost religious avoidance of mutability in Clojure).