An open engineering birthday for Visual F#

 

One year ago today, we pushed the button to enable community contributions and fully open engineering for Visual F#. The F# language has been open source for years, centered around the F# Open Edition and fsharp.org, but this marked the first time that Microsoft’s Visual F# tools could accept contributions and do daily development in the open.

In that year, we’ve seen outstanding work done by the F# community to move the language and the Visual Studio tools forward:

  • 37 code contributors
  • 300 pull requests
  • 420 issues
  • 488 commits

Contributions have included everything from bug fixes to documentation improvements to runtime APIs to codegen optimizations to language features and more.  In August 2014, many of these changes made it into Visual F# 3.1.2, our first-ever release containing community content.

The next year promises to be even better, with F# 4.0 development wrapping up, and key pieces of the .NET ecosystem open sourcing and building out cross-platform support.  Opportunities abound for the F# language, the Visual F# tools, and the broader F# community in the years to come.  It’s an exciting time to be an F# developer!

On this occasion we offer our thanks to our contributors and users, and ask that you join us in continuing to make F# and the Visual F# tools the best they can be!