东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

Microsoft 规划了.NET 的未来发展

  • 2017-02-08
  • 本文字数:808 字

    阅读完需:约 3 分钟

Microsoft 的 Mads Torgersen 分享了.NET 语言家族的更新策略,给出了对公司未来的功能考虑的深刻理解。虽然C#、VB.NET 和F#的开发是通过GitHub 公开进行的,但是Microsoft 的长远规划却经常是保密的。公众如果对Microsoft 目前思考问题的方式有相关的意见和建议的话,Torgersen 披露的信息是十分有用的。

Torgersen 提到,根据 StackOverflow 给出的十大广为使用的和十大最受欢迎的编程语言,只有 Python 和 C#同时出现在两个列表中。C#已用于很多应用领域中,包括商业、游戏和 Web 等。基于此,Microsoft 希望 C#的设计能“在积极创新的同时,审慎地保持语言的灵魂”。另一方面,在设计中也应支持所有的 C#平台,不能拆东墙补西墙。

对于 Visual Basic,它没有 C#那么庞大的用户群,但是用户群中开发新手的比例要高于 C#的。在 Microsoft 看来,Visual Basic 的开发人群规模较小,相对缺乏经验。因此 Microsoft 计划在未来的设计中,将 VB 从 C#的设计中独立出来。VB 将添加那些对 VB 更有意义的新语言特性,而非对 C#新特性的亦步亦趋。Torgersen 说,这意味着 Microsoft 会继续将 VB 作为.NET 上的一等公民维护,对开发新手友好。

在上面提及的三种语言中,F#的用户群最小,但是用户对该语言具有很高的热情。Torgersen 说,Microsoft 意图“将 F#打造成市场上最具工具支持的函数式编程语言”,同时确保与 C#在适当情况下的良好互操作。

对于 Torgersen 发布的信息,读者反映不一。F#和 C#的开发人员最为开心,因为他们的语言将继续被置于突出席位。VB 开发人员最为关注的是 VB 的发展是否会落后或者停滞。但是 Torgersen 坚称,VB 将会继续作为 Microsoft 的一个投资点。

查看英文原文: Microsoft’s Plans for the Future of .NET


感谢张卫滨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-02-08 18:003185
用户头像

发布了 227 篇内容, 共 71.3 次阅读, 收获喜欢 27 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营第 0 期 - 第 8 周 - 学习总结

第八周总结

Acker飏

JVM详解之:HotSpot VM中的Intrinsic methods

程序那些事

Java JVM GC

8-2 学习总结

burner

网络通讯协议总结

极客李

第八周链表练习

极客李

单向链表合并算法

走过路过飞过

架构师训练营week08 作业

GunShotPanda

架构师训练营week08 学习总结

GunShotPanda

第八周总结

LEAF

架构师训练营第 0 期第 8 周作业

无名氏

【架构师训练营】第八期笔记

云064

当DataNode 节点宕机的时,HDFS处理过程时序图

stars

架构师训练营 - 第八周 - 作业

桔子

使用Spring Validation优雅地校验参数

Java课代表

springboot

第8周回顾

慵秋

要都练基本功

架构师

【解构系统设计面试】什么是系统设计?以及如何设计一个新鲜事系统?

罗远航

系统设计

面试官问:僵尸进程和孤儿进程有了解过吗

Java小咖秀

Linux 学习 面试 进程 经验

DataNode服务机节点宕机时,HDFS的处理过程时序图。

Jam

Homework - 数据结构与算法

River Tree

极客大学架构师训练营

架构师训练营 - 总结 8

进击的炮灰

架构师培训 -08总结 数据结构算法,网络通信协议,非阻塞网络 I/O,数据库原理

刘敏

判断两个链表是否合并

Acker飏

第8周数据结构与算法&网络与数据库

第九周作业

新世界

架构师训练营 第 8 周总结

Jam

学习总结 - 架构师训练营 - 第八周

走过路过飞过

网络通信

李小匪

架构 架构师

架构师训练营 - 第八周 - 总结

桔子

架构师训练营第8周学习总结

TH

Microsoft规划了.NET的未来发展_.NET_Jeff Martin_InfoQ精选文章