Scott Hanselman

Hanselminutes Podcast 76 - F# with Robert Pickering

August 10, '07 Comments [6] Posted in Learning .NET | Podcast | Programming
Sponsored By

My seventy-sixth podcast is up. In this show, I chat with Robert Pickering, author of the very fine Foundations of F#. We ask the question 'Why F#?' and talk about functional languages and some of the features of F# that make it a great introduction to FP for .NET programmers.

NOTE: If you can, while listening to this show, be sure to visit this explanatory post on Robert's blog. It includes the code samples and syntax techniques that he talks about in this interview. Reading the code while listening will help you enjoy this particular show that much more.

Additional Production Note: Check out this post on Sound Quality at Carl Franklin's blog for short before and after samples of Robert's audio track and an explanation of one of the many ways that Carl and his team at Pwop makes the sound quality of this podcast so nice.

If you have trouble downloading, or your download is slow, do try the torrent with µtorrent or another BitTorrent Downloader.

Links from the Show

Examples - Robert Pickering's Blog Post on the F# Show on Hanselminutes (rr0)
F# - Microsoft Research (rr2)
Robert Pickering's F# Blog (rr4)
Book: Foundations of F# - Robert Pickering (rr1)
Robert Pickering's F# Resources (rr3)
MSDN Video on F# (rr5)

Do also remember the complete archives are always up and they have PDF Transcripts, a little known feature that show up a few weeks after each show.

Telerik is our sponsor for this show.

Check out their UI Suite of controls for ASP.NET. It's very hardcore stuff. One of the things I appreciate about Telerik is their commitment to completeness. For example, they have a page about their Right-to-Left support while some vendors have zero support, or don't bother testing. They also are committed to XHTML compliance and publish their roadmap. It's nice when your controls vendor is very transparent.

As I've said before this show comes to you with the audio expertise and stewardship of Carl Franklin. The name comes from Travis Illig, but the goal of the show is simple. Avoid wasting the listener's time. (and make the commute less boring)

Enjoy. Who knows what'll happen in the next show?

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by ORCS Web
Friday, August 10, 2007 5:23:37 PM UTC
broken link? http://perseus.franklins.net/hanselminutes_0076.mp3
Anthony
Friday, August 10, 2007 7:17:42 PM UTC
F#? Are you bleeping out some curse word here, or what?!
Friday, August 10, 2007 9:52:15 PM UTC
Anthony, you can get it at:
http://perseus.franklins.net/hanselminutes_0076_robert_pickering.mp3

Friday, August 10, 2007 9:56:51 PM UTC
Fixed, sorry. We started adding the Title to the filename.
Friday, August 10, 2007 10:49:42 PM UTC
I love Fortran.net!!

(kidding)

haven't listened to the show yet... downloading now... but F# is a ripper of a language -- implemented by an Aussie!

Just got back from tech.ed australia and i have some big scoops i'm gonna leak...

cheers
lb

Friday, August 24, 2007 8:51:49 AM UTC
One of my favourite episodes.

Before listening to this I thought "Groan, not another flash-in-the-pan programming language. Why learn F# when I've got the magic of Ruby with the DLR just around the corner"

But F# sounds like an excellent language to wrap my head around.

I especially loved the discussion of elegant and (for C-Sharpies like me) alien ways of doing things with Functional languages.

Keep up the good work Scott
-Chris
Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.