C# 与更传统的语言相比,用F#编写什么样的应用程序会受益?
可能的重复项:C# 与更传统的语言相比,用F#编写什么样的应用程序会受益?,c#,.net,wpf,f#,C#,.net,Wpf,F#,可能的重复项: 我最近学习了C#、WPF和一点WCF,现在我已经了解到VisualStudio2010也将支持F 我的问题是:什么样的应用程序可能需要F#而不是C#或visualbasic 构建已经可以使用C和WPF编写的Windows应用程序是否需要F?“什么样的应用程序需要F而不是C或Visual Basic?”-无。这只是表达概念的另一种方式,尽管它与C#和VB有很大的不同,而且它们之间也有所不同。如果我们将其解释为“F#打算很好地处理哪些用例”,那么它就不是主观的或有争议的。@Mau
我最近学习了C#、WPF和一点WCF,现在我已经了解到VisualStudio2010也将支持F 我的问题是:什么样的应用程序可能需要F#而不是C#或visualbasic
构建已经可以使用C和WPF编写的Windows应用程序是否需要F?“什么样的应用程序需要F而不是C或Visual Basic?”-无。这只是表达概念的另一种方式,尽管它与C#和VB有很大的不同,而且它们之间也有所不同。如果我们将其解释为“F#打算很好地处理哪些用例”,那么它就不是主观的或有争议的。@Maurizio。希望你不介意,我把标题改得不那么主观了。你有更好的机会不被这样关闭。我认为应该重新打开。有了重新编写的标题,我看不出这是主观的还是增强的。他在问选择F#的原因是什么,或者是否有任何类型的应用程序更适合F#。这里有另一个很好的答案:不要把它过于个人化。基本上,我认为这不再重要了。有大量的重复,所以这个问题基本上得到了回答。我怀疑它是主观的,至少部分是因为最初的标题,公平地说,它有点主观。如果不是因为这个原因关闭的话,它无论如何都会作为一个副本关闭。好吧,但是有没有F#优于现有语言的用例?F#在.NET平台上为您带来了类型安全、简洁、高效和表达能力强的函数式编程语言。它是一种简单实用的语言,在面向数据的编程、并行I/O编程、并行CPU编程、脚本和算法开发方面具有独特的优势。它允许您访问庞大的.NET库和工具库,并附带一套强大的Visual Studio开发工具。F#将类型化函数编程的优点与高质量、支持良好的现代运行时系统相结合。