Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 与更传统的语言相比,用F#编写什么样的应用程序会受益?_C#_.net_Wpf_F# - Fatal编程技术网

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#将类型化函数编程的优点与高质量、支持良好的现代运行时系统相结合。