Subscribe: LukeH's WebLog
Preview: LukeH's WebLog

LukeH's WebLog

Last Build Date: Sat, 16 Oct 2010 14:20:00 +0000


Benoit Mandelbrot

Sat, 16 Oct 2010 14:20:00 +0000

I just read that earlier today, Benoît Mandelbrot passed away.  Mandelbrot’s most famous discovery, the Mandelbrot fractal, played an important early role in my interest in both programming and mathematics, and I’ve revisited Mandelbrot fractals many times as programming samples for new languages or frameworks I’ve looked at.  I was lucky to have an opportunity...

Twitter OAuth in F#

Sun, 05 Sep 2010 17:30:37 +0000

I have a few F# demos which use the Twitter APIs as simple examples of accessing online data interactively and working with it in F#.    Recently, Twitter moved to require OAuth for accessing Twitter APIs on behalf of a user.  Below is the F# code I wrote to integrate OAuth, which should work for any...

F# Scaling from Explorative to .NET Component – F# Talk @ TechEd 2010

Sun, 13 Jun 2010 17:57:00 +0000

Last Thursday I gave an F# talk at TechEd New Orleans titled "F# in Visual Studio 2010".  The talk aimed to highlight a few ideas: F# enables exciting new developer scenarios in Visual Studio (explorative bottom-up programming in the F# Interactive) F# can leverage many/most of the powerful developer tools in Visual Studio (projects, debugging,...

F# for Parallel and Asynchronous Programming – PDC 2009

Sun, 31 Jan 2010 23:43:00 +0000

Last November at PDC 2009 in Los Angeles I gave a talk on F# for Parallel and Asynchronous Programming.  Video of the talk is available online at  Slides and demo content are on Code Gallery at PDC2009 Demo Code- F# for Parallel And Asynchronous Programming. The talk begins by covering basic F# concepts, and...

ICFP Programming Contest 2009

Thu, 25 Jun 2009 23:56:00 +0000

This year’s ICFP Programming Contest starts today.  We’ve got a team participating, any other F# teams out there?  Last year, I posted an F# implementation of the 2006 ICFP contest problem, which was an amazing and complex set of puzzles inside a custom virtual machine.   Here’s a Silverlight version of that virtual machine, implemented on...

F# in Silverlight

Thu, 25 Jun 2009 21:46:00 +0000

Over the last couple years, there has been an explosion of interest in Silverlight.  As a .NET-based runtime, it is possible to compile Silverlight applications with any .NET language, and we’ve seen a lot of F# developers using F# in Silverlight.  However, until recently this involved building an application using the desktop version of the...

F# on Windows Azure

Tue, 28 Oct 2008 10:40:00 +0000

Windows Azure was announced yesterday, and along with it, the first CTP of the SDK and Visual Studio tools.  If you haven’t yet tried it, go take a look.  On top of serving as a hosting service for web applications, Azure also provides a really simple way to do distributed compute and storage in the...

Standard Deviation and Event-based Programming

Fri, 10 Oct 2008 11:47:00 +0000

A couple weeks ago, I had the opportunity to do a really fun presentation on F# at the .NET Meetup in New York.  At the end, I got a great question, which I talked about a little at the presentation, but thought I’d talk about further in a blog post. The following isn’t exactly how...

F# September 2008 CTP – Known Issues

Wed, 17 Sep 2008 09:48:00 +0000

We released the F# CTP a few weeks ago, and have been receiving tons of great feedback from F# developers since.  Here are some of the common issues which we've been asked about.  We'll continue to add on to this list as any new issues are raised.  Please continue to send any feedback, suggestions or...

ICFP Programming Contest

Thu, 10 Jul 2008 00:37:00 +0000

This years' installment of the ICFP Programming Contest is coming up this weekend.  For those who haven't had the chance to try out this programming contest before, I definitely recommend it.  I've done the contest 3 of the last 5 years, and each time has been an amazing experience.  This year, we've got a couple of...