Remix.run Logo
BenGosub 2 days ago

Two nice things about F# are that you can introduce it into an organisation using the dotnet ecosystem and that you can use all libraries in dotnet, which is a huge advantage over OCaml.

Otherwise, I am happy with OCaml, but F# has also a place in this world.

UlisesAC4 2 days ago | parent [-]

You can use adapters via Foreign Function Interface and interact with C++ code. The deal breaker is that memory is separated, C++ code has its own heap and Ocaml too. Quiet different to F# in which operating with C# is seamless and the runtime is the same.

DeathArrow 2 days ago | parent [-]

You can call C++ code from F#, too.