We have a new language, F#

Have people started to use this yet?  I was just introduced to it and think it has a lot of potential to save time in certain situations.

Has anyone started to use this yet?

The best times I can see for using it are for things that involve doing some number crunching and string manipulation.

For those of you that have not looked at F# yet, you can learn about it here.

Also, there is a download available for Visual Studio 2008 that lets you start using it.

This is also some great information in hubFS.  That is a great place to see example code and ask people how to do some things in F#.  I would also suggest checking out this post, The F# Operators and Basic Functions.

Keep in mind that F# is a functional programming language.  So this allows you to have all the power of a functional language, and still be in .NET and use tools you are familiar with.

One example of using F# is Luca Bolognese’s Financial Functions.

Let me know what you think of F# and if you plan to use it, what you will use it for.

Published 11 February 09 12:20 by Tom
Filed under: ,

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

# We have a new language, F# - Click & Solve said on February 11, 2009 12:26 PM:

PingBack from http://www.clickandsolve.com/?p=6363

# Edgar Sanchez said on February 11, 2009 1:13 PM:

An introductory F# screencast series (in Spanish!) here http://ecuador.latindevelopers.net/blogs/edgarsanchez/archive/tags/F_2300_/default.aspx

# Francois Vanderseypen said on February 12, 2009 1:00 AM:

The DSL support is for me the attractive part in F#. I fear i will not become a mainstream language. Why using it in ASP.Net or in WPF? It takes a mind-shift to understand the language and developers are submerged already with so many things to learn.

# Mehdi Asgari said on February 12, 2009 2:26 PM:

Yeah, I'm reading books on F# (Expert F#, for now) and it has generated enough buzz for curious programmers like me to pick up on it.

You just pointed to its Functional support, but F# is also an OOP language (a multi-paradigm to say truth)

And I'm considering to use it as my main .NET language (besides C# and IronPython)

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required

Search

This Blog

Page view tracker