Microsoft Visual Basic .NET 5'te Asimile Edilecek ve Çalışmaya Devam Edecek Ama Dil Olarak Geliştirilmeyecek veya Daha Fazla Güncellenmeyecek mi?
Microsoft’un Visual Basic programlama dili aşamalı olarak tamamen .NET çerçevesi içinde özümsenecektir. Onlarca yıllık dil desteklenmeye devam edecek, ancak güncellenmeyecek veya iyileştirilmeyecek ve daha fazla gelişmeyecektir. Bunun yerine, Microsoft Visual Basic yalnızca kararlılık ve .Net 5.0'a geçişi sağlamak için "korunacaktır".
Uygulamalar ve platformlar geliştirmek için yaygın olarak benimsenen ilk kapsamlı programlama dillerinden biri olan Visual Basic, çok daha büyük ve hızla gelişen .NET Core'un bir alt kümesi olarak kademeli olarak düşülecektir. Başka bir deyişle, Microsoft, Visual Basic için önündeki yolun yakında ve .Net 5 üzerindeki Visual Basic platformunda da biteceğini açıkça belirtti. Visual Basic'e hala sadık olan geliştiricilerin sayısı kesinlikle düşük ve azalıyor. Bu nedenle Microsoft, yarattıklarının işlevsel kalmaya devam etmesini sağladı ve şirket, sistem ve platform istikrarını sağlamak için destek verecek. Şirket destek sağladı, ancak geliştiricilerin uygulamalarını hızlı bir şekilde .NET Core'a taşımalarını sağlamakla sınırlı olacak.
Microsoft .NET, Şirketin Visual Basic'i Dil Olarak Geliştirme Planlarının Olmadığını Onayladı:
Microsoft .NET Core ekibi, "İleriye dönük olarak, Visual Basic'i bir dil olarak geliştirmeyi planlamıyoruz," dedi. “Uygulamalarını .NET Core'a geçirmek isteyen mevcut VB müşterileri için iyi bir ilerleme yolu sağlamak için bu uygulama türlerini destekliyoruz. Bu, Visual Basic müşterilerinin yan yana dağıtım, platformlar arası destek, performans ve yeni API iyileştirmeleri gibi yeni platform özelliklerinden yararlanmasına olanak tanır. Visual Basic kullanan önemli sayıda programcı, kararlılığına ve açıklayıcı stiline değer verildiğini gösteriyor ”
Bu, esasen .NET 5 geliştirme ekibinin kesinlikle Visual Basic için destek sağlayacağı anlamına gelir, ancak desteğin temel amacı, Visual Basic for .NET Core ile Visual Basic for .NET Framework arasında dil kararlılığı ve uyumluluğu sağlamaktır. Microsoft, 2017'den beri gerçek bir geliştirme, özellik eklemesi veya herhangi bir ilerleme olmadığı için Visual Basic'i terk etti. Son duyuru yalnızca şirketin gerçek niyetini doğruluyor.
İlerlerken, öncelikle Visual Basic üzerinde çalışan geliştiriciler kendi platformlarını öne çıkarabilecek ve .NET Core ve ardından .NET 5.0 üzerinde iyi çalıştıklarından emin olacaklar. NET 5.0'ın 2020'nin ikinci yarısında geleneksel .NET ile açık kaynaklı ve platformlar arası .NET Core'un yerini alacağını unutmamak önemlidir.
Microsoft, Visual Basic'i Öldürmüyor, Sadece Geliştiricileri Daha Kapsamlı Bir .NET 5.0 Platformunu Kabul Etmeye Teşvik Ediyor mu?
NET Framework'ün güncel nesli, Windows işletim sistemi ile birlikte gelir. Bu nedenle kesinlikle desteklenmeye ve tamamen işlevsel olmaya devam edecektir. Ancak WebForms, Workflow veya WCF gibi platformlar .NET Core'da desteklenmez. Bu nedenle geliştiriciler yine de .NET Framework ile kalmanız gerekecek.
İlginç bir şekilde Microsoft, Visual Studio'nun düzenli olarak yeni özellikler eklediğini iddia etti. geliştiriciler Visual Basic ve Visual Basic için IntelliCode gibi .NET Core veya .NET Framework kullanarak. .NET ekibi, Visual Basic ve Visual Studio'ya olan bağlılığını yineleyerek, “Visual Basic harika bir dil ve verimli bir geliştirme ortamıdır. Visual Basic'in geleceği hem .NET Framework hem de .NET Core'u içerecek ve kararlılığa, yukarıda listelenen uygulama türlerine ve Visual Basic'in .NET Core ve .NET Framework sürümleri arasındaki uyumluluğa odaklanacaktır. "