​VB编程宣告终结,微软:不再提供新功能

机器之心报道

参与:泽南、蛋酱、张倩

容易上手、可以直接编写图形界面,过去很多人接触计算机编程的第一种语言是微软推出的 Visual Basic。但这一语言即将停止更新了。

本周三,微软.NET 团队在一份开发者博客中表示,微软将在.NET 5.0 上继续支持 Visual Basic,但此后不再会添加新功能或继续发展该语言。

​VB编程宣告终结,微软:不再提供新功能

「自.NET 5 开始,Visual Basic 会继续支持类库、控制台、Windows 窗体、WPF、Worker Service 和 ASP.NET Core Web API 等,为现有 VB 用户提供向 .NET Core 迁移应用的路径,」微软表示。「展望未来,我们将不再视 Visual Basic 为一门语言,VB 的未来将专注于稳定性、上面列出的应用程序类型及 Visual Basic 的.NET Core 和.NET Framework 版本之间的兼容性。」

在互联网时代到来之前,VB 曾经依靠「所见即所得」的开发环境,成为热门的桌面开发工具,并一度拥有 300 万开发者。依靠 Windows 操作系统的优势,VB 一直保持着对于竞争对手的压制。

而在互联网时代,随着 Java 等语言的兴起,VB 的优势逐渐丧失殆尽。为了对抗 Java,微软推出了.NET 并发布了.NET 版 Visual Basic,与之并行的是 C# 版本。这两种语言一起发展,并具有大致相同的功能集。但随着时间的推移,情况发生了变化:专业的开发人员更多采用了 C#,许多经典 VB 的支持者直接放弃了功能强大,但更为复杂的.NET 版本环境。如今,几乎所有微软相关的开发人员文档都仅使用 C#,而很难找到 VB 源代码示例。

更糟糕的是,微软在 2017 年宣布最初的 C#/VB 联合开发战略已经结束,只有 C# 会继续更新功能,VB 则专注于更简单和平易近人的场景。但这件事后来也不了了之,微软实际上选择了放弃 VB,近日的官宣也证明了这一切。

对于 VB 开发者来说,他们可以将现在的代码库升级到 .NET Core,或者是将在 2020 年末发布的.NET 5.0,这次升级后的版本将取代所有传统的.NET 以及开源和跨平台的.NET Core。

需要注意的是,.NET 5.0 可能不会支持一些旧技术,使用 WebForms、Workflow 或 WCF 的开发者可以选择继续使用旧版本。这些应用还会一直运行并且得到支持,直到其版本的底层 Windows 被淘汰以后,.NET 的生命周期主要和它们部署的 Windows 版本挂钩。

​VB编程宣告终结,微软:不再提供新功能

在最新一期 IEEE 编程语言排名中,Visual Basic 名列第 20 位,Python 排名第一。

微软还指出,VB 开发者偶尔也会从 Visual Studio 的改进中受益。

「Visual Studio 会定期添加新特性来提升开发者的体验,包括那些使用 Visual Basic 或.NET Core、.NET Framework 的开发人员,」.NET 的开发团队补充说。「为 Visual Basic 添加的 IntelliCode 就是其中一个例子。」

参考内容:

Visual Basic support planned for .NET 5.0

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月21日 上午9:07
下一篇 2023年4月21日 上午9:23

相关推荐

  • 规范合同管理的重要性(规范合同管理)

    规范合同管理 合同是企业与供应商、客户以及其他利益相关方之间确定权利义务的法律依据。规范合同管理可以提高合同履行效率,降低风险,保护各方的合法权益,促进企业的长期稳定发展。 规范合…

    科研百科 2024年6月7日
    75
  • 大学生科研项目怎么写(大学生科研项目申报书范例)

    大学生科研项目申报书范例 科研项目申报书是大学生科研项目申请过程中必不可少的一份文件,它起着至关重要的作用,能够向评审委员会展示项目团队的研究计划和成果,并为项目申请增加说服力。本…

    科研百科 2024年4月10日
    98
  • 供应商软件都有哪些(供应商管理平台软件)

    供应商管理平台软件: 提升供应商管理效率 随着互联网技术的不断发展,供应商管理平台软件已经成为了供应商管理中不可或缺的一部分。供应商管理平台软件可以帮助供应商更好地管理自己的业务,…

    科研百科 2024年6月3日
    36
  • 上海发布重磅科技体制改革文件,科研项目劳务费可缴纳社保和公积金

    解放日报·上观新闻记者刚刚获悉,上海市政府办公厅近日印发《关于本市进一步放权松绑 激发科技创新活力的若干意见》,以关键点的突破引领科技体制改革向纵深推进。《若干意见》坚持问题导向,…

    科研百科 2024年4月5日
    81
  • 职称评审科研项目类别怎么填

    在职称评审过程中,科研项目类别是一项非常重要的因素。正确的填写科研项目类别可以为您赢得更多的机会和优势。本文将为您提供一些关于如何填写科研项目类别的建议和指导。 首先,我们需要明确…

    科研百科 2024年10月26日
    1
  • 项目管理软件erp

    项目管理软件ERP: 助力企业高效管理项目 随着企业竞争的加剧,项目管理已经成为了企业成功的关键因素之一。项目管理软件ERP可以帮助企业更好地管理项目,提高项目的效率和质量,降低项…

    科研百科 2024年7月22日
    36
  • 学校档案管理系统

    学校档案管理系统 随着教育的普及和发展,学校档案管理系统已经成为了一个不可或缺的工具。学校档案管理系统可以帮助学校管理各种文件和资料,包括学生档案、教师档案、课程档案、成绩档案等。…

    科研百科 2024年9月21日
    14
  • 会议管理服务方案

    会议管理服务方案 随着现代社会的不断发展,会议已经成为一种重要的社交活动。会议的举办能够促进商业交流、文化交流、学术研究等方面的合作,对于企业的发展和进步具有重要意义。因此,如何提…

    科研百科 2024年9月18日
    17
  • 真·医用口罩购买指引(真正医用口罩)

    本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:hardsun 创作立场声明:看值得买上的文章不是偏理论,就是推荐不合时宜,所以斗胆介绍下自己的经验。文章较长,希望能耐…

    科研百科 2022年9月7日
    175
  • 行政会务工作SOP清单.XLS(行政会务安排)

    资料转载来源公众号行政人资CLUB 2023-补充-146 广告申明:本文系行政人资CLUB自有课程广告,对课程内容真实性负责。

    科研百科 2023年8月24日
    77