成为VIP会员查看完整内容
VIP会员码认证
首页
主题
会员
服务
注册
·
登录
0
VB编程宣告终结,微软:不再提供新功能
专知AI搜索
2020 年 3 月 14 日
机器之心
机器之心报道
参与:泽南、蛋酱、张倩
容易上手、可以直接编写图形界面,过去很多人接触计算机编程的第一种语言是微软推出的 Visual Basic。但这一语言即将停止更新了。
本周三,微软.NET 团队在一份开发者博客中表示,微软将在.NET 5.0 上继续支持 Visual Basic,
但此后不再会添加新功能或继续发展该语言。
「自.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 版本挂钩。
在最新一期 IEEE 编程语言排名中,Visual Basic 名列第 20 位,Python 排名第一。
微软还指出,VB 开发者偶尔也会从 Visual Studio 的改进中受益。
「Visual Studio 会定期添加新特性来提升开发者的体验,包括那些使用 Visual Basic 或.NET Core、.NET Framework 的开发人员,」.NET 的开发团队补充说。「为 Visual Basic 添加的 IntelliCode 就是其中一个例子。」
参考内容:
https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/
本
文为机器之心报道,
转载请联系本公众号获得授权
。
✄------------------------------------------------
加入机器之心(全职记者 / 实习生):
[email protected]
投稿或寻求报道:content
@jiqizhixin.com
广告 & 商务合作:
[email protected]
登录查看更多
点赞并收藏
0
暂时没有读者
0
权益说明
本文档仅做收录索引使用,若发现您的权益受到侵害,请立即联系客服(微信: zhuanzhi02,邮箱:
[email protected]
),我们会尽快为您处理
相关内容
Visual Basic
关注
0
Visual Basic 是由微软公司开发的包含协助开发环境的事件驱动编程语言。它源自于 BASIC 编程语言。
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
60+阅读 · 2020年6月26日
【干货书】现代数据平台架构,636页pdf
专知会员服务
262+阅读 · 2020年6月15日
【Manning新书】现代Java实战,592页pdf
专知会员服务
101+阅读 · 2020年5月22日
Python导论,476页pdf,现代Python计算
专知会员服务
266+阅读 · 2020年5月17日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
171+阅读 · 2020年3月27日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
78+阅读 · 2020年3月15日
C++17是什么?看这本最新指南书册《C++17标准语言新特性》109页pdf
专知会员服务
69+阅读 · 2020年2月23日
【2020程序猿必看新书】现代C语言程序设计,Modern C,408页pdf,新视角指南好书
专知会员服务
114+阅读 · 2020年2月6日
【2020新书】JavaScript神经网络在TensorFlow.js中的深度学习,561页pdf
专知会员服务
104+阅读 · 2020年2月4日
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
88+阅读 · 2019年11月25日
终于有人把中台说清楚了
物联网智库
8+阅读 · 2019年6月23日
Flutter 成为多平台框架,支持移动、Web、桌面和嵌入式设备
CocoaChina
7+阅读 · 2019年5月10日
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
说说我的老同事,前端大神程劭非
余晟以为
17+阅读 · 2019年1月14日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
2017年十大最受欢迎机器学习Python库
全球人工智能
3+阅读 · 2017年12月29日
重大改革:Python 语言将被加入高考科目,VB 惨被淘汰!
CSDN
6+阅读 · 2017年12月10日
从硬件配置到框架选择,请以这种姿势入坑深度学习
机器之心
4+阅读 · 2017年11月17日
A survey on deep hashing for image retrieval
Arxiv
15+阅读 · 2020年6月10日
Improving Visual Question Answering by Referring to Generated Paragraph Captions
Arxiv
7+阅读 · 2019年6月14日
Progressive Pose Attention Transfer for Person Image Generation
Arxiv
4+阅读 · 2019年5月13日
RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems
Arxiv
7+阅读 · 2018年8月7日
Visual Reinforcement Learning with Imagined Goals
Arxiv
8+阅读 · 2018年7月12日
Think Visually: Question Answering through Virtual Imagery
Arxiv
3+阅读 · 2018年5月25日
DVQA: Understanding Data Visualizations via Question Answering
Arxiv
4+阅读 · 2018年3月29日
Improved Image Captioning via Policy Gradient optimization of SPIDEr
Arxiv
6+阅读 · 2018年3月12日
Dual Recurrent Attention Units for Visual Question Answering
Arxiv
7+阅读 · 2018年2月1日
A review on cloud robotics based frameworks to solve simultaneous localization and mapping (slam) problem
Arxiv
4+阅读 · 2017年1月29日
VIP会员
自助开通(推荐)
客服开通
详情
相关主题
Visual Basic
.NET
BASIC
微软
编程
Microsoft Windows
最新内容
《利用大语言模型增强多域作战兵棋推演》(报告)
专知会员服务
4+阅读 · 4月18日
《增强准备状态与战备水平:态势感知与数据驱动决策》报告
专知会员服务
3+阅读 · 4月18日
中文版《可靠定位、导航与授时 (APNT):美军相关研发项目》报告
专知会员服务
2+阅读 · 4月18日
《自主武器系统人类-AI指挥控制中的动态管理》(2026最新450页)
专知会员服务
2+阅读 · 4月18日
美智库《实现空军战斗出动架次生成能力:对目标、差距、障碍与解决方案的审视》(报告)
专知会员服务
2+阅读 · 4月18日
《大规模作战行动中争夺情报优势:情报与电子战营-下一代角色探析》(报告)
专知会员服务
2+阅读 · 4月18日
人工智能在战场行动中的演进及伊朗案例
专知会员服务
2+阅读 · 4月18日
美AI公司Anthropic推出网络安全模型“Mythos”
专知会员服务
2+阅读 · 4月18日
【博士论文】面向城市环境的可解释计算机视觉
专知会员服务
0+阅读 · 4月18日
【CVPR2026】SEATrack:一种简明、高效且具备自适应能力的多模态跟踪器
专知会员服务
0+阅读 · 4月18日
大语言模型的自改进机制:技术综述与未来展望
专知会员服务
0+阅读 · 4月18日
《面向战术决策的广义智能:大语言模型驱动的动态武器-目标分配》
专知会员服务
8+阅读 · 4月18日
《分布式军事人工智能理论:部分可观测与通信条件下的协调约束多智能体强化学习》
专知会员服务
7+阅读 · 4月18日
《第四代军事特种作战部队选拔与评估》
专知会员服务
1+阅读 · 4月18日
《迈向可解释强化学习及面向战略决策的定制化学习基准》(70页)
专知会员服务
4+阅读 · 4月18日
相关VIP内容
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
60+阅读 · 2020年6月26日
【干货书】现代数据平台架构,636页pdf
专知会员服务
262+阅读 · 2020年6月15日
【Manning新书】现代Java实战,592页pdf
专知会员服务
101+阅读 · 2020年5月22日
Python导论,476页pdf,现代Python计算
专知会员服务
266+阅读 · 2020年5月17日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
171+阅读 · 2020年3月27日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
78+阅读 · 2020年3月15日
C++17是什么?看这本最新指南书册《C++17标准语言新特性》109页pdf
专知会员服务
69+阅读 · 2020年2月23日
【2020程序猿必看新书】现代C语言程序设计,Modern C,408页pdf,新视角指南好书
专知会员服务
114+阅读 · 2020年2月6日
【2020新书】JavaScript神经网络在TensorFlow.js中的深度学习,561页pdf
专知会员服务
104+阅读 · 2020年2月4日
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
88+阅读 · 2019年11月25日
热门VIP内容
开通专知VIP会员 享更多权益服务
《增强准备状态与战备水平:态势感知与数据驱动决策》报告
《自主武器系统人类-AI指挥控制中的动态管理》(2026最新450页)
《利用大语言模型增强多域作战兵棋推演》(报告)
中文版《可靠定位、导航与授时 (APNT):美军相关研发项目》报告
相关资讯
终于有人把中台说清楚了
物联网智库
8+阅读 · 2019年6月23日
Flutter 成为多平台框架,支持移动、Web、桌面和嵌入式设备
CocoaChina
7+阅读 · 2019年5月10日
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
说说我的老同事,前端大神程劭非
余晟以为
17+阅读 · 2019年1月14日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
2017年十大最受欢迎机器学习Python库
全球人工智能
3+阅读 · 2017年12月29日
重大改革:Python 语言将被加入高考科目,VB 惨被淘汰!
CSDN
6+阅读 · 2017年12月10日
从硬件配置到框架选择,请以这种姿势入坑深度学习
机器之心
4+阅读 · 2017年11月17日
相关论文
A survey on deep hashing for image retrieval
Arxiv
15+阅读 · 2020年6月10日
Improving Visual Question Answering by Referring to Generated Paragraph Captions
Arxiv
7+阅读 · 2019年6月14日
Progressive Pose Attention Transfer for Person Image Generation
Arxiv
4+阅读 · 2019年5月13日
RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems
Arxiv
7+阅读 · 2018年8月7日
Visual Reinforcement Learning with Imagined Goals
Arxiv
8+阅读 · 2018年7月12日
Think Visually: Question Answering through Virtual Imagery
Arxiv
3+阅读 · 2018年5月25日
DVQA: Understanding Data Visualizations via Question Answering
Arxiv
4+阅读 · 2018年3月29日
Improved Image Captioning via Policy Gradient optimization of SPIDEr
Arxiv
6+阅读 · 2018年3月12日
Dual Recurrent Attention Units for Visual Question Answering
Arxiv
7+阅读 · 2018年2月1日
A review on cloud robotics based frameworks to solve simultaneous localization and mapping (slam) problem
Arxiv
4+阅读 · 2017年1月29日
大家都在搜
maven
palantir
小型无人机系统
无人机蜂群
伊朗战争
SWOT分析套路
助贷模式
对抗特征转移
篮球制作
文本挖掘从小白到精通
Top
提示
微信扫码
咨询专知VIP会员与技术项目合作
(加微信请备注: "专知")
微信扫码咨询专知VIP会员
Top