成为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
专知会员服务
264+阅读 · 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
专知会员服务
70+阅读 · 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
最新内容
《最强大的军事网状网络》
专知会员服务
0+阅读 · 今天14:29
《预测陆军征兵任务分配》110页
专知会员服务
1+阅读 · 今天14:21
《无人机系统:历史及其对现代战争的影响》最新26页报告
专知会员服务
2+阅读 · 今天14:19
美陆军授予帕兰提尔-安杜里尔将TITAN人工智能瞄准系统投产
专知会员服务
1+阅读 · 今天14:13
综述 | 当大模型遇见树搜索:把推理看作搜索的系统视角
专知会员服务
4+阅读 · 9月6日
综述 | 超越文本思维链:自动驾驶中的动作扎根推理
专知会员服务
4+阅读 · 9月6日
综述 | 自我改进的测试时智能:反馈驱动的推理时适应、学习与扩展
专知会员服务
8+阅读 · 9月5日
综述 | 统一机器人学习:连接表征、视觉-语言-动作模型与世界模型
专知会员服务
6+阅读 · 9月5日
分层反无人机系统发展新趋势
专知会员服务
9+阅读 · 9月3日
《使用基于模型的系统工程建模战斗机机动案例研究》
专知会员服务
11+阅读 · 9月3日
《集成增强现实与实时位置数据及仿真的辅助实时决策》
专知会员服务
10+阅读 · 9月3日
从可靠性到适配:人工智能赋能任务式指挥中的信任、适应与分布式认知
专知会员服务
14+阅读 · 9月2日
《利用大型语言模型自动生成SysML v2制导、导航和控制系统》170页
专知会员服务
16+阅读 · 9月2日
何为协作武器?
专知会员服务
10+阅读 · 9月1日
《战斗无人机蜂群设计:多智能体自主系统中的扩展与权衡》
专知会员服务
13+阅读 · 9月1日
相关VIP内容
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
60+阅读 · 2020年6月26日
【干货书】现代数据平台架构,636页pdf
专知会员服务
264+阅读 · 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
专知会员服务
70+阅读 · 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会员 享更多权益服务
《预测陆军征兵任务分配》110页
美陆军授予帕兰提尔-安杜里尔将TITAN人工智能瞄准系统投产
《最强大的军事网状网络》
《无人机系统:历史及其对现代战争的影响》最新26页报告
相关资讯
终于有人把中台说清楚了
物联网智库
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
语言模型
美伊
数字工程
反无
助贷模式
rNPV (风险调整现金流折现法)
6 个打造你自己的 VPN 的开源工具
生成对抗网络GANs学习路线
Top
提示
微信扫码
咨询专知VIP会员与技术项目合作
(加微信请备注: "专知")
微信扫码咨询专知VIP会员
Top