首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >F#中的业务线应用程序要多久才能成为标准?

F#中的业务线应用程序要多久才能成为标准?
EN

Stack Overflow用户
提问于 2008-12-12 14:03:41
回答 7查看 483关注 0票数 4

随着最近关于F#包含在Visual Studio2010中的新闻,我开始思考...我要多久才能看到函数式编程在通常的“业务线应用程序”领域站稳脚跟?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2008-12-12 14:15:24

我会在这个标签上加上主观标签;)

就我个人而言,我认为它不会成为标准,尽管它将用于非常适合它的领域。

我认为它不会成为标准,因为它最适合应用程序的某些层,但不太适合其他层,如UI。

因此,几个层的开发将继续在C#或VB中进行。从公司的角度来看,即使F#对于应用程序的某一部分来说是更好的工具,他们也会倾向于用C#或VB编写它,以保持一致性,因为他们的程序员会更熟练地使用这些语言,所以将来更容易找到新员工。

票数 6
EN

Stack Overflow用户

发布于 2008-12-12 14:14:27

这在短期内不会发生。你用命令式编程风格养育了一百万的程序员,他们需要很长一段时间才能适应。如果有的话。这是一种完全不同的思考方式。

票数 3
EN

Stack Overflow用户

发布于 2008-12-12 14:31:28

我怀疑这些想法会比实际的F#使用更重要……例如,我预计(特别是随着多核升级)不变的设计将在C#中蓬勃发展。但我并没有看到人们从C#转向F#。这两个我都试过了,C# (对我来说)肯定会让事情变得更容易维护和理解。

不要忘记,对于委托和闭包的lambda,我们有很大的能力在C#中编写函数式的代码。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/362840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档