3 ms·
I'm currently new to this too and just doing some smaller experiments with F# but reasons for me would be: - Powerful tooling with IDE, Debugger, Packet Mana
by Matthias247 12y ago
I'm currently new to this too and just doing some smaller experiments with F# but reasons for me would be:
- Powerful tooling with IDE, Debugger, Packet Managers, Build system
- Access to the whole .NET ecosystem
- Powerful concurrency and parallelism constructs
- relatively easy to reason about. If you don't know how to build something functionally you can still build things in a C#-like way because mutability and strict evaluation is there.
- I like the very concise and yet good to understand syntax. The type interference is great.