I’ve posted a lengthy interview with Don Syme, designer of Microsoft’s functional programming language F#. It covers:
- The genesis of F#
- Why it is in Visual Studio 2010
- How it differs from other ML languages
- Who should use it
- What it brings to parallel and asynchronous programming
- Unit testing F#
- Future plans for F#
- Book recommendations
One of the questions is: if I’m a C# or C++ developer, what practical, business-benefit reason is there to look at F#? Worth a read if you’ve wondered about that.