3 ms·
My hypothesis is that other half says: * Code is less clear than C style (type inference, not used to some pervasive operators like function composition or pip
by smoothdeveloper 10y ago
My hypothesis is that other half says:
* Code is less clear than C style (type inference, not used to some pervasive operators like function composition or piping)
* Code is terse and short names are more prevalent (Lost the way to kingdom of nouns)
* There is no Resharper support, and Visual Studio (the main IDE with F# support) tooling is not as advanced as for C#, which is impairing to some extent if you look use the language like a glorified C# and not too used to F# way (tooling is great compared to many other languages IMHO)
* There is no do/while or goto or break
- jackfoxy 10y agoFSharp Power Tools is about all the IDE tooling I care about. I think coming from the OO world developers just expect a whole bunch of add-on tooling. Once you are comfortable with the functional-first way of doing things you find almost all of this unnecessary, except perhaps for some rather basic refactoring support, which FSPT provides.
- smoothdeveloper 10y agohttps://fsprojects.github.io/VisualFSharpPowerTools/ https://fsprojects.github.io/VisualFSharpPowerTools/