Latest Developments in General Purpose GPU Programming with F#

Starting with our experiments with integrating General Purpose GPU programming into F# at Microsoft Research, I’ve been watching the evolution of F# as a GPGPU programming platform. Over time, GPGPU programming with F# has become both more professionalized, and much more broad spectrum (including CUDA, OpenCL and other options). Some latest developments in this area have…


Slides for "Succeeding with Functional-First Programming in Finance"

At NDC Oslo, F# in Finance and other recent events I’ve given versions of the talk “Succeeding with Functional-First Programming in Finance”. I’ve also given adaptions called “Succeeding with Functional-First Programming in Industry”.   The slides are now available on Slide Share. The talk is based partly on material from and other sources, I’d be happy…


Slides for "Making Magic with F# Type Providers" at NDC London

  Yesterday I gave a talk at NDC London 2013 called “Making Magic with F# Type Providers” Here are my slides : The raw PPTX is also attached further below.     data-type-providers-fsharp.pptx


Putting the F# in Finance with Xenomorph TimeScape: A World of Financial Data at your Fingertips, Strongly Tooled and Strongly Typed

  Over on the Visual F# team blog we’ve described how to use F# type providers with Xenomorph TimeScape, a financial data product which you can use in Windows Azure and on-premise. This work is an F# sample from Microsoft Research. The sample has been picked by the F# community and incorporated into the new…


How to contribute to the F# support in Xamarin Studio, Emacs and more

The purpose of this post is to mention where the F# language, compilation and editing support in Xamarin Studio comes from and how you can contribute to this tooling (and the same for Emacs too), and is posted on behlaf of Dave Thomas, a major F# commuity contributor. As many readers will know, F# is…


F# in Finance – London – 25 Nov 2013

Over on the Visual F# Tools team blog: Microsoft Developer Platform Evangelism (DPE) and Fountainhead Events invite you to F# in Finance in London on 25th November! Register early!  There will be a matching event in New York on 11th December. Read more here.        


F# Deep Dives – Chapter 4 – Financial Programming

Earlier I posted about F# Deep Dives and its Early Access Program for reading chapters of the book as they become available. I’m particularly struck by the contents of Chapter 4 – Numerical computing in the financial domain by Chao-Jen Chen. This looks like a stunning guide to financial programming with F#. Here are the…


F# Deep Dives – Early Access Program

I’d like to draw your attention to the Early Access Program for F# Deep Dives, which looks like it will be a wonderful book! F# Deep Dives presents a collection of real-world F# techniques, each written by expert practitioners. Each chapter presents a new use case where you’ll read how the author used F# to…


F#/C# jobs in Machine Learning + Data Tools, Microsoft Research, Redmond

  Microsoft Research in Redmond has several RSDE (Research Software Development Engineer) positions available in Machine Learning + Data Tools. They are looking for people with C# and F# skills – both are used. Prior Machine Learning experience is not necessary. Research Software Development Engineer, Senior – Microsoft Research Job Research Software Development Engineer II…


FSCL – Compiling F# to OpenCL for High-Performance over Multi-core and Many-core devices

My friend Antonio Cisternino recently pointed me to FSCL – a compiler from F# to OpenCL. Here is the abstract from the documentation for the compiler: The project currently seems to live here: Nowadays, OpenCL is one of the most popular programming frameworks for high-performance computing over multicore and many-core devices. Thanks to…