I only recently heard about F#. I never knew that there was a language like that. I only noticed it when I was surfing for VS2010.
My question is, is F# a really good language, and whether it is useful to learn. Is it used for software/application development?
I just wanted to know this and whether it is OK to shift from C# to F#?