A Newcomer to the Blogosphere: The F# Team Blog at Microsoft

We have recently created an F# Team blog. Here’s the intro to our first blog post. We’ll gradually be ramping up our use of this blog for announncements and other material, though we’ll also be continuing our own personal blogging, though its early days yet.

Hi all,

Welcome to the very first post to the F# team blog on MSDN!

As the world knows, the F# team loves blogging, even since Jan 2005, when F# was an MSR project. We’ve been discussing for a while now the idea of having an F# team blog. Since we all have our individual blogs, this is something that has taken us a while to launch, but we’ve decied to rectify that now….. Now, we’re not going to do this with fanfare: we’ve decided just to create the blog and start to fill it with interesting content. We will also start to move our announcements and update notices across to this blog. Previously, announcements have been on Don’s blog. We’ll keep posting pointers there across to announcements and posts here for the forseeable future. We all plan to continue posting to our own blogs too.

For other F# team blogs (from both past and present team members), see

Brian McNamara’s Inside F# blog

Don Syme’s WebLog on F# and Related Topics

Gordon Hogenson’s blog

Jomo Fisher’s Sharp Things blog

Luke Hoban’s blog

Joe Pamer’s blog

The one and only Chris Smith’s blog

Luca Bolognese’s blog

Tomas Petricek’s blog (external, but Tomas has done much work with the F# team, especially Microsoft Research Cambridge)

Our first posts here will be by Keith Battocchi. Keith is well known to many in the F# community as kvb on stackoverflow and hubfs. Keith is currently working with the team on a number of topics related to data-rich programming in F#, including the “type provider” feature we talked about at PDC10 and in several conferences since then. We’re very fortunate to have Keith with us, and we really look forward to his contributions. Welcome Keith!

Don Syme, for the F# team

Some other Microsoft team blogs of interest are:

The Visual Studio team blog

The CLR team blog

The Silverlight team blog

The BCL team blog

The Rx team blog

The Microsoft Research Connections team blog (MSR Connections do the Try F# website)

The Windows HPC team blog

The Windows Azure team blog, along with SQL Azure.


Comments (1)

  1. Sam says:

    Hi F# team

    I have an HPC question that I suspect would be of interest to a large number of performance-oriented programmers as the description of F# as a language suited for data-mining has attracted me to learn the language and some functional programming – very impressed so far.

    Are there any plans for F# to vectorize (as in SIMD and SSE) the parallel code it generates for data parallel numerical computations if they are given the right compiler hints via the "{}" constructs and "let!". My question is naturally also a .NET framework question. My research in HPC shows that to get the maximum performance out of current hardware it is optimal not only to be taking advantage of multiple sockets and cores BUT also the vector-level parallelism sitting in our CPUs.



Skip to main content