问题描述
如果微软将F#变成产品并将其放在C#和VB旁边,那么很多人会从C#迁移到F#吗?
-
飞行青蛙顾问Jon D Harrop博士
推荐答案
我的猜测不是 - 人们已经习惯了命令式语言。 C#逐渐变得更加实用,我怀疑对于大多数人来说,变化率
就足够了。必须有一个*真的*
令人信服的理由放弃C#的知识并让每个人都在
团队学习一种全新的语言,即使是一个支持通过相同的
框架。 (学习一门有趣的新语言是另一回事,
课程。)
我认为这三个人都有足够的空间,说实话。希望
我们会发现:)
Jon
My guess is not - people are too used to imperative languages. C# is
gradually becoming more functional, and I suspect that rate of change
will be enough for most people. There''d have to be a *really*
compelling reason to abandon the knowledge of C# and make everyone in
the team learn a completely new language, even one backed by the same
framework. (Learning a new language for fun is a different matter, of
course.)
I think there''s plenty of room for all three, to be honest. Hopefully
we''ll find out :)
Jon
--------------------------- ---------------------------------
我们正在招聘!B-Line医疗正在寻求.NET
开发人员在医疗产品中获得令人兴奋的职位
开发MD / DC。使用各种技术
in a放松的团队环境。在Dice.com上查看广告。
------------------------------------------------------------
We''re hiring! B-Line Medical is seeking .NET
Developers for exciting positions in medical product
development in MD/DC. Work with a variety of technologies
in a relaxed team environment. See ads on Dice.com.
我同意Jon Skeet,我没有看到大规模转换为新语言。我现在对C#投入了大量资金,它满足了我编写的各种类型的b $ b程序的需求(对于我工作的公司也是如此)。
我可以看到将F#添加到我们的库并在它使用它的地方使用
感觉,但我没有看到完全切换到写一切新的
仅限F#。
-
Tom Porterfield
I agree with Jon Skeet, I don''t see a mass switch to a new language. I
now have a heavy investment in C#, which meets the needs of the types of
programs that I write (also holds true for the company that I work for).
I could see adding F# to our library and using it where it makes
sense, but I don''t see a complete switch to writing everything new
exclusively in F#.
--
Tom Porterfield
这篇关于C#的未来的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!