Hacker News new | ask | show | jobs
by henning 6472 days ago
"You can get F# to do what you want, but it seems to be more relevant for number crunching activities like financial/data analysis, modeling, and academic work — at least, this is what Microsoft is saying."

I don't understand this -- .NET-oriented podcasts and other people discussing the language have described F# this way as well. It would be a mistake to think F# is some kind of niche language like APL or Prolog just because it supports functional programming. They also bring up Lisp (which they all seem to spell as LISP), which shows that they have a hard time separating functional programing support from Lisp which is multi-paradigm.

My limited experience with it tells me F# would be a good general-purpose replacement for C#.

1 comments

> My limited experience with it tells me F# would be a good general-purpose replacement for C#.

Yes, in the same way that a hairdresser would be a good general-purpose replacement for a pizza.

The point I was trying to make, before a horde of retards modded me down, was that C# and F# address different challenges and are not designed to replace each other.