4 ms·
I don't know F#, but from what I gather it's very similar to OCaml which I do. To put it bluntly, after OCaml, most other languages feel ugly. OCaml is my idea
by maddyboo 5y ago
I don't know F#, but from what I gather it's very similar to OCaml which I do. To put it bluntly, after OCaml, most other languages feel ugly. OCaml is my idea of what programming should be: graceful, ordered, well-designed, mathematical, yet practically applicable to real-world problems.
- d3nj4l 5y agoF# has a few significant differences vs. OCaml, but for the most part it makes up for it by having a wider ecosystem you can tap into. I also started out with OCaml (and also had the same "this is what programming should be like" reaction that completely broke any other language to me ;_;), but just the ecosystem around F# has made me ignore some of its .NET warts to get shit done. For example, you can build cross platform apps with Fabulous, a pretty high performance web server with Giraffe, and the web app with Fable and React. Worth checking out if you wanted to build something in OCaml but didn't have the right libraries to focus on your problem instead of reinventing the wheel.