国漫手机壁纸

微软详解.NET语言战略:C#、VB、F#都不落

软件开发是微软相当重视的事情,比如该公司近期宣布了一个 Visual Studio 2017 RC 更新、以及面向三星 Tizen 平台的 Visual Studio 工具箱第二预览版,表明其有意加大跨平台开发等方面的力度。在近日的一篇博客文章中,微软更是详细介绍了其 .NET 语言战略,

NetSmell 出品

软件开发是微软相当重视的事情,比如该公司近期宣布了一个 Visual Studio 2017 RC 更新、以及面向三星 Tizen 平台的 Visual Studio 工具箱第二预览版,表明其有意加大跨平台开发等方面的力度。在近日的一篇博客文章中,微软更是详细介绍了其 .NET 语言战略,解释了各款语言对于开发者(以及该公司)的重要性。

微软详解.NET语言战略:C#、VB、F#都不落0

在这篇博文中,微软提到了其对各项开发语言的战略、框架、以及评断每一款语言的方法。当然,这种战略更像是一种指导方针,而不是一张确切的路线图。

微软详解.NET语言战略:C#、VB、F#都不落1

首先从 C# 谈起:微软指出,C# 是该公司当前最流行的编程语言之一,拥有数百上千万的用户。比如该公司借助 C# 为 Xamarin、企业应用程序、ASP.ET 中的 Web Apps、以及 Unity 游戏做移动开发。

微软还表示,今后几年还会继续改进 C#,以迎合开发者们的需求。其承诺“积极创新”,不过于关注特定的部分,而保持其核心设计理念的完整。

在 C# 7.0 版本中,将提供模式匹配(pattern matching)、元组(tuples)等大功能。

微软详解.NET语言战略:C#、VB、F#都不落2

其次是 Visual Basic:当前有成千上万人正在用它来开发商业应用程序,并且在新进开发人员中颇受欢迎。尽管某段时间有不少开发者跳转到了 C#,因为后者的样例、生态系统和社区“通常更丰满”。

在未来,微软会保持 VB 对新进开发者的平易特性。创新将集中在该语言比较热门的场景,比如跨语言工具体验,这样是 2010 年来的一个转变(当时说 VB 和 C# 要齐头并进)。

微软详解.NET语言战略:C#、VB、F#都不落3

最后来说说 F#:微软指出,尽管该语言不被很多人所使用,但也确实是“最受喜爱”的语言之一。许多开发者用 F# 来开发 Web 和、分析工具、以及数据操作。

该公司还称赞“社区氛围浓厚”,作为 .NET 开源的领跑者,大家在不知疲倦地为 F# 开发做贡献。而通过简化等手段,其未来有望成为“最好的工具加工语言”。

此外,微软会确保 C# 上的新特性,也可以在 F# 上实现良好的互操作。作为一款以解决问题为目标的平台,它将会是社区中不可或缺的一部分。

显示余下内容
相关文章:
  1. “死亡”两年后Win7突然续命 微软支持到2026年:花钱才能升级
  2. 微软确认将向美国军方提供全面和无条件的支持
  3. 微软封杀IE10等旧版浏览器访问官方网页
  4. Microsoft规划了.NET的未来发展
  5. docs.microsoft.com上线:可找到所有开发者文档
  6. 一动图看尽Windows徽标历史:Vista被黑哭!
  7. 微软要在2017年让Windows 手机上直接运行 EXE 程序
  8. 微软加入 Linux 基金会,Google 加入.NET 基金会
  9. 化干戈为玉帛? 微软竟加入Linux基金会还是白金会员
  10. 献给未熬夜的你 一图看懂微软发布会新品
  11. 看到花儿不知道叫什么?“微软识花”APP帮你搞定
  12. 微软宣布PowerShell开源并支持Linux(及macOS)
  13. 在微软内部仅排第三:Windows业务不再是微软的唯一
  14. Win10短链接官方工具上线
  15. 微软小冰写了两篇高考作文,你觉得应该给多少分?
 

发表回复

您的电子邮箱地址不会被公开。