Some people ask me if "Jon Harrop" is an alter-ego. I wish he was, since then I'd be a lot smarter than I am 🙂 We (the F# and all the Microsoft .NET teams) can make the language and the framework, but Jon is one of those many users who helps make it sparkle. Here are some things he's made available recently:
- A tutorial on Rule 30 Cellular Automaton in F#
- An article on FFTs on .NET and on his F# and C# FFT implementations.
Jon also makes money from his consultancy and products, and here are some of the things he offers:
- F# for Visualization, a software package that lets you make amazing 3D plots from only a few lines of F# code. He even shows how to do simulations of particle dynamics in F#.
- The F# Journal, Jon's subscription-based repository of articles on F#, including articles on F# Development in Visual Studio 2005, Pattern Matching and The Essence of Functional Programming.
One thing Jon did recently was an analysis of who's been filling in the survey form of his website, and what they're interested in. He's tied it together in an interesting blog entry "Who Wants F#?". There are also lots of other things on his website, from OCaml to Mathematica. I believe Jon may also be open to giving courses on F# and functional programming, should you or your company be interested.