ai|微软自2017年以来首次更新其.NET语言战略页面

ai|微软自2017年以来首次更新其.NET语言战略页面
早在2017年 , 微软公布了其为平台提供的语言的.NET语言策略 , 即C#、F#和Visual Basic 。 然而 , 在当时 , 这些信息是以博客文章的形式提供的 , 这意味着它的可发现性不高 , 客户不知道这些指导是否仍然适用 。 现在 , 微软已经在Learn网站上发布了更新的.NET语言策略 , 以便使其更加\"正式\" 。
在Learn网页上的新指导意见对三种编程语言分别进行了描述 , 并附有微软对它们的普及和使用情况的看法:
https://learn.microsoft.com/en-us/dotnet/fundamentals/languages
不难看出 , 就微软对这些语言的长期投资战略而言 , 没有什么太大的变化 , 微软仍然致力于这三种语言的发展 。
作为最受欢迎的.NET语言 , C#将继续得到微软的支持 , 强调创新和性能 , 同时\"注意保持语言的精神\" , 向后兼容也是一个重要的领域 , 该公司指出 , 它将继续成为设计决策的监管者 。
谈到F# , 微软认为它是一种健壮且性能良好的语言 , 在用C#构建的混合语言解决方案中运行良好 。 今后 , 重点将放在语言的领导和管理上 , 因为微软将鼓励社区进一步丰富该语言 。 这个雷德蒙科技巨头还将确保与C#新功能的互操作性 , 同时在工具和文档上下功夫 , 以降低新进开发者的入门门槛 。
最后 , Visual Basic继续得到许多开发者的支持 , 因为它是其中最成熟的语言 。 微软指出 , 就未来而言 , 虽然Visual Basic不支持某些工作负载 , 但在这种情况下 , 客户可以利用C#代替 。
当C#或.NET Runtime引入需要语言支持的新功能时 , VB一般会采取只面向消费的方式 , 避免加入新的语法 。 微软不打算将Visual Basic扩展到新的工作负载 , 但将继续投资于Visual Studio的经验以及与C#的互操作 , 特别是在核心的VB场景中 , 如WindowsForms和库 。
【ai|微软自2017年以来首次更新其.NET语言战略页面】微软强调 , 其.NET语言的成功取决于开诚布公的沟通 , 新的\"学习\"页面将达到这一目的 。