Tuesday, 20 November 2007

Fifth member joins the F# team

Following the announcement in October that Microsoft are productizing F#, the F# team has been growing steadily. The original team of Don Syme and James Margetson was supplemented with Luke Hoban and Jumo Fisher shortly afterwards.

Chris Smith just announced that he is joining the F# team as a full-time tester. This is great news and Microsoft are clearly putting their money where their mouth is with F#.

Sequence expressions and comprehensions

The F#.NET Journal just published an article explaining how sequence expressions can be used to improve both the clarity and performance of F# code:

"The .NET framework provides a powerful generic interface called IEnumerable that allows containers to be treated as arbitrary sequences. The approach is now widely used in C# but F# takes IEnumerable to a new level with its Seq data structure. This article describes abstract sequences in F#, the comprehension syntaxes provided by F# to make their construction simpler and clearer and practical applications of sequences with several examples..."

To read this article and more, subscribe to The F#.NET Journal today!

Saturday, 3 November 2007

Optimizing a simple bytecode interpreter

The F#.NET Journal just published an article describing the implementation of a simple interpreter for a bytecode language:

"Interpreter and compiler writing is the bread and butter of the ML family of languages and F# is no exception. This article describes the design, implementation and optimization of an interpreter for a simple bytecode language..."

To read this article and more, subscribe to The F#.NET Journal today!