F# falls foul of this problem, too. It does not have a sufficiently large pool of developers, as it's not a Top 10 language, and tends to leave codebases that need to be rewritten once the F# advocates move on.

Whether F# is a better language is immaterial to this. C#/Java remains good enough.

Comments