Hacker News new | ask | show | jobs
by gshock 3659 days ago
F# is pretty sweet. It's concise, no ceremony, type safety, can be used with all .net libs, functional. I'm a beginner but love diving into it.
1 comments

F# is excellent and the only reason I'd stick with .NET. Unfortunately, Microsoft doesn't think so, and continues to dump massive amounts of resources into C# while only paying lip service to F#. (See, for instance, the full-featured C# Interactive in VS. It arrived like 10 years late, but it's a much slicker experience, apart from the language.)

F# with C#-level tooling would be unstoppable. Though it's pretty fantastic as-is.

Are you developing in Windows or Linux? If Linux, what is your toolset and workflow?
Develop and compile on Windows with MS tools, deploy on Linux. VS+VsVim does a nice job with F# (I tried Emacs with evil but it's not as good for F#). Deployment is as easy as copying an exe.
Thank you. I've been fooling around with VS Code and Mono, but I have been considering doing exactly as you described.