F# first-party support isn't going anywhere. R and F# hit two different demographics. If there's one thing MS is excellent at - it's long term support. There are enough research and financial institutions that I'd bet my 401k F# support stays the course (maybe even doing to OCaml/SML/etc what C# did to Java).