成为VIP会员查看完整内容
VIP会员码认证
首页
主题
发现
会员
服务
注册
·
登录
0
VB编程宣告终结,微软:不再提供新功能
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/
本
文为机器之心报道,
转载请联系本公众号获得授权
。
✄------------------------------------------------
加入机器之心(全职记者 / 实习生):
hr@jiqizhixin.com
投稿或寻求报道:content
@jiqizhixin.com
广告 & 商务合作:
bd@jiqizhixin.com
登录查看更多
点赞并收藏
0
暂时没有读者
0
权益说明
本文档仅做收录索引使用,若发现您的权益受到侵害,请立即联系客服(微信: zhuanzhi02,邮箱:bd@zhuanzhi.ai),我们会尽快为您处理
相关内容
Visual Basic
关注
0
Visual Basic 是由微软公司开发的包含协助开发环境的事件驱动编程语言。它源自于 BASIC 编程语言。
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
【Manning新书】现代Java实战,592页pdf
专知会员服务
99+阅读 · 2020年5月22日
Python导论,476页pdf,现代Python计算
专知会员服务
259+阅读 · 2020年5月17日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
166+阅读 · 2020年3月27日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
C++17是什么?看这本最新指南书册《C++17标准语言新特性》109页pdf
专知会员服务
68+阅读 · 2020年2月23日
【2020程序猿必看新书】现代C语言程序设计,Modern C,408页pdf,新视角指南好书
专知会员服务
109+阅读 · 2020年2月6日
【2020新书】JavaScript神经网络在TensorFlow.js中的深度学习,561页pdf
专知会员服务
103+阅读 · 2020年2月4日
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
87+阅读 · 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
14+阅读 · 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
相关VIP内容
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
【Manning新书】现代Java实战,592页pdf
专知会员服务
99+阅读 · 2020年5月22日
Python导论,476页pdf,现代Python计算
专知会员服务
259+阅读 · 2020年5月17日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
166+阅读 · 2020年3月27日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
C++17是什么?看这本最新指南书册《C++17标准语言新特性》109页pdf
专知会员服务
68+阅读 · 2020年2月23日
【2020程序猿必看新书】现代C语言程序设计,Modern C,408页pdf,新视角指南好书
专知会员服务
109+阅读 · 2020年2月6日
【2020新书】JavaScript神经网络在TensorFlow.js中的深度学习,561页pdf
专知会员服务
103+阅读 · 2020年2月4日
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
87+阅读 · 2019年11月25日
热门VIP内容
开通专知VIP会员 享更多权益服务
《人类-航空/航天机器人协作网络中的动态覆盖控制和估计》177页
《数字目标定位:人工智能、数据和军事情报》
从俄乌战争中汲取的地理空间情报教训
《国防和国家安全中的战术边缘物联网》最新45页
相关资讯
终于有人把中台说清楚了
物联网智库
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
14+阅读 · 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日
大家都在搜
壁画
PRML
大型语言模型
全面综述
自主系统
palantir
MoE
汽车智能化
大模型
出海产品从 0 到 1 该怎么做
Top
提示
微信扫码
咨询专知VIP会员与技术项目合作
(加微信请备注: "专知")
微信扫码咨询专知VIP会员
Top