微軟放棄繼續開發 Visual Basic
微軟 DevBlogs 宣布從 .NET 5 開始,Visual Basic 將支持 Class Library、Console、Windows Forms、WPF、Worker Service 和 ASP.NET Core Web API 等,為想要將現有應用遷移到 .NET Core 的 VB 客戶提供一條路徑,而 Visual Basic 語言本身將不會繼續發展或引入新特性,未來將主要著重于穩定性和兼容性。
當微軟發布 Visual Basic .NET 和 C# 開啟 .NET 時代時,兩種語言是并行發展的,有著幾乎相同的功能集。但隨著時間的遷移,專業的開發者接受了 C# ,經典 VB 的粉絲則放棄了越來越復雜而強大的 .NET 版本。現在微軟的開發文檔基本上只提供 C#,而沒有 VB 示例了。C#/VB 的同步發展策略在 2017 年結束,只有 C# 獲得新的功能,微軟事實上放棄了 VB。本周的聲明只是正式承認。