New drafts of chapters from "Expert F#"

I’m very glad to announce the availability of drafts of Chapters 2-7 of Expert F#, of a book on F# which I’m currently in the process of co-authoring (thanks to James Huddleston at Apress for permission to post these).  This is one of two F# books planned for publication by Apress in 2007, the other being Foundations…

17

Writing XBox 360 games with F# and XNA Game Studio Express (courtesy of Jack Palevich)

Whoa! F# for games on the XBox 360!?  Microsoft XNA Game Studio Express got launched today, and is available free to anyone with a Windows XP-based machine at http://www.msdn.com/XNA. This is based on Visual C# 2005 Express Edition and the Microsoft.NET Compact Framework. Jack Palevich on the XBox team has written three tutorials on How to Write…

3

HDFS – Hardware design using F#

Andy Ray applies F# to hardware design and simulation, called HDFS, based on a port of HDCaml, by Tom Hawkins. Here’s what Andy says about how he came to use F#: Deciding to use F# for HDFS was purely accidental. I found the tool, decided to see what it could offer and got hooked. Firstly, the…

3

F# helps show we’re not Neanderthals

Well, sort of 🙂 One of our most recent scientific users of F# is Darren Platt, head of computational genomics at the DOE Joint Genome Institute (they sequence something like 20% of the world’s DNA – here are the stats). Darren is a co-author of the recent stunning paper on Neanderthal DNA (see screen shots below), where they sequenced DNA extracted…

9

F# 1.1.13 detailed release notes

  I’m pleased to announce that F# 1.1.13 has been released. The original release announcement is here. You can download this release from http://research.microsoft.com/fsharp/release.aspx . A summary of the changes in this release is given below (in some cases these updating the changes in the README-fsharp.html from the distribution)   Enjoy!   Don and James…

2

F# 1.1.13 now available!

  I’m pleased to announce that F# 1.1.13 is now available! You can download this release from http://research.microsoft.com/fsharp/release.aspx .    This is an exciting release, containing many important enhancements to the language that make F# programming simpler, more powerful and easier to explain and understand.  We’re particularly pleased with comprehensions, which, although found in other languages,…

24

Jon Harrop starts an "F# News" blog

Jon Harrop has been busy lately.  He’s just uploaded his latest F# demo, this time a minimal DirectX demo (he’s working on a WPF one too I hear). He’s also started a blog on BlogSpot, devoted to F# programming news and snippets.  Here’s the RSS feed.  Some recent articles: DirectX Demo Quotations (with a succinct…

0

Three machine learning experts, F# Interactive, IEnumerable, a Terabyte of data and XBox Live…

  Ralf, Phil and Thore in the MSR Cambridge Applied Games Group have been continuing their work using F# in conjunction with the XBox Live team.  Ralf amazes me with the ease with which he switches between sophisticated probabilistic modelling to writing stored procedures in C#, then back to F# Interactive to crank out another great…

1

F# presentation at Czech .NET Group meeting

Tomas has also given an excellent presentation on F#  at the local Czech .NET Group Meeting. Here are the slides in English, and in Czech: http://www.tomasp.net/articles/fsharp-presentation/fsharp-intro.ppt PlnohodnotnĂ˝ programovacĂ­ jazyk pro .NETLze používat libovolnĂ© .NET knihovny….  

1

Tomas Petricek "Concepts behind the C# 3.0 language"

Tomas Petricek has written a piece on his take on the concepts behind C# 3.0 and their relationship to constructs in F# and other languages. I find it interesting how stories like this get told: Tomas tells the story with a lot of mention of F# (which I like!), but I think he really means…

3