4 ms·
Excellent presentation. Of the leading type safe functional languages (Haskell, F#, and OCaml) I find F# to be far and away the most accessible in terms of synt
by virtualwhys 12y ago
Excellent presentation. Of the leading type safe functional languages (Haskell, F#, and OCaml) I find F# to be far and away the most accessible in terms of syntax and application.
Writing Scala in my day job currently (which, for the most part, I quite enjoy) but can see jumping ship if Microsoft's move to Linux is successful. Being able to develop and deploy F# applications on Linux with full blown Type Providers and decent IDE support? Pretty compelling combo, and that's just the tip of the iceberg.
- jbeja 12y agoLoving learning #F for educational purpose on my spare time and I am loving it, any idea of which is the market for this language or for what you should be use it?
- pjmlp 12y agoCheck Skills Matter presentations. It is being adopted in European financial and insurance sectors for data modelling.
- profquail 12y agoBesides the industries pjmlp mentioned (finance and insurance/banking), F# is also being used for data science/analytics/machine learning, distributed applications (on Azure and AWS) and bioinformatics. I also know there are at least a few companies building mobile apps and games with F# (e.g., in combination with the Xamarin toolchain).
- adwf 12y agoYeah, the idea of F# on Linux is very exciting. Visual studio has a lot to bring to the table, a lot of things that I've missed since I stopped working at an MS shop. I used to do a lot of work with F# and MSSQL, and have missed some of the ease of interopability since switching over. Of course, I far far far prefer Linux in general terms, but the MS tooling is quite decent. eg. I still haven't found anything that even begins to compare to the MSSQL management studio.
- imanaccount247 12y agoDo you know if it is possible to use F# on windows without having to install several GB of crap? I'd like to be able to try it out, but the same way I would try any other language, install the compiler and try it out. All I can find is huge packages including visual studio and all kinds of other junk.
- jackfoxy 12y agoTake a look at option 3 on this page, have not tried it myself, since I use VS daily http://fsharp.org/use/windows/ http://fsharp.org/use/windows/
- jarcane 12y agoThere is an online editor/REPL/tutorial at http://www.tryfsharp.org/ http://www.tryfsharp.org/ You will need the Silverlight plugin.
- runT1ME 12y agoScala's biggest advantage over other languages for me in terms of reducing bugs, complexity, and pleasantness have been higher kinded types. Given that F# is lacking in this, and they don't have plans to add it, I can't even see them as comparable.