4 ms·
F# is a cool language that I have absolutely no use for, sadly.
by dunefox 6y ago
F# is a cool language that I have absolutely no use for, sadly.
- chrischen 6y agoYou can use it + Fable to compile to JS. Assuming you had a use for JS before, now you have a use for F#.
- dunefox 6y agoI have even less use for JavaScript. I mostly do NLP and DL, so it's Julia and Python for me.
- ithrow 6y agoYes, sadly, the advantage of languages with big ecosystems outweigh the advantage of these languages. I know F# can tap into the C# ecosystem but you have the mental burden of translating every example and documentation from C# to F#. In Clojure land these is pretty bad, you have to spend a lot of time understanding these extreme over-engineered over-abstracted Java libs before you can begin to use them.
- skrebbel 6y agoThe difference between C# and F# is smaller than the one between Java and Clojure though. Also IDE support + the fact that both languages are statically typed make it much easier to explore a C# API from F# code. It also helps that C# has had some functional building blocks longer than Java had, which means more of the ecosystem has at least some support for passing around functions and the likes.