Welcome to MSDN Blogs Sign in | Join | Help

Mary J Foley on F#

Mary J Foley has a nice article on F# at RedmondDeveloperDominic Cooney was one of the people interviewed:

At the moment, the F# project garnering most of Cooney's attention is the compiler for a research language, known as GPSL, which is a concurrent language with direct support for Web services and embedded XML query, he says.

But, as "F# is my language of choice for programming on Windows, pretty much any Windows programming I do is in F#," Cooney notes. "F# is easy to write and read because it's succinct. F# type inference makes it easier to write programs. You get all the benefits of static type checking, [like] finding mistakes early, and a lot of the benefits of dynamic languages: clean syntax, not having to puzzle over names for types.

"In short: I find programming in F# quicker, simpler and more powerful than anything else, and it plays really nicely in the .NET world," Cooney says.

 There's follow up discussion too: if you've been working with F# you might like to post there.

Now, back to preparing the next F# release!

Published Friday, February 23, 2007 6:06 PM by dsyme

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Friday, February 23, 2007 2:59 PM by falcon

# re: Mary J Foley on F#

Don,

I hope you say a few words about your choice of operators for F# (as opposed to Haskell).  The '|>' operator makes much more sense than Haskell's '.' and '$' .  So far I have thought that Haskell's monads were keeping me from grokking the language ... now I think it might be the use of dots and dollar signs which look like line noise.  I'm sure you are in a position to understand the importance of which characters to use and which abstraction make better sense.

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker