F# on TIOBE (including a correction)

My good friend Ralf has pointed me at a brief mention of F# on the monthly TIOBE index, a programming language popularity measure based on a simple count of hits returned by a web search. It seems F# has begun registering a few more hits of late.

There are a couple of corrections to make to the TIOBE description of F#.  F# is not an official Microsoft language: it is more accurate to call it a “research language”, created by the F# team at MSR Cambridge. Of course, it works well with Microsoft and other CLI-based technologies and aims to complement the existing official range of Microsoft languages by being the best functional language on the .NET platform. It also proves the potential for succinct, high-performance, scalable and interoperable .NET scripting based on mixed functional/imperative/OO programming.

Additionally, there’s been no recent shift to an official “beta” release, though we have made some important releases of F# of late (the latest being  Each release of F# combines the solid foundation language with more experimental features (the foundation language is very much inspired by that of core OCaml, though with very considerable .NET-related extensions) . This approach to language development is normal for languages shipped by research organisations, combining both reliability and innovation.

Other than that, thanks to the TIOBE guys for the mention, and thanks to Ralf for the nice quote 🙂


Comments (2)

  1. Congratulations to the Top 100! It looks that F# strted it’s way to the absolute world domination :-). I hope that it will make it into the Top 50 vey soon.

  2. Paul Jansen says:

    Thanks for your correction. The fact that F# has released an official beta has been taken from http://en.wikipedia.org/wiki/F_Sharp_programming_language. It says "As of June 2006, F# was in the beta stage of development".