2 ms·
I'd say yes if you have exposure to Java library & ecosystem, because .NET Framework's Library has a similar flavor to Java Standard Library. There are also a
by smoothdeveloper 10y ago
I'd say yes if you have exposure to Java library & ecosystem, because .NET Framework's Library has a similar flavor to Java Standard Library.
There are also a bunch of F# centric projects (http://fsprojects.github.io/ http://fsprojects.github.io/) which might help you to stay in mostly functional programming land and not mingle too much with OOP.
The main difficulty is to get runtime working well, I think Mono has come a long way and is now well packaged and stable enough to get a good experience of the language, thanks to Xamarin who really invested a lot of efforts.
Microsoft is allegedly working on its open source implementation of .NET Framework and runtime, which just landed official F# support, but I think right now the experience and eco-system support has catch-up to do with what can be done with Mono.
Hope this helps!