A Microsoft Visual Basic beolvadandó a .NET 5-be, és továbbra is működik, de nem fejlesztik vagy frissítik tovább nyelvként?

Microsoft / A Microsoft Visual Basic beolvadandó a .NET 5-be, és továbbra is működik, de nem fejlesztik vagy frissítik tovább nyelvként? 2 perc olvasás

Microsoft .NET



A Microsoft Visual Basic programozási nyelve fokozatosan teljes mértékben asszimilálódik a .NET keretrendszerben. Az évtizedek óta használt nyelv továbbra is támogatott lesz, de nem frissül és nem javul, és nem is fejlődik tovább. Ehelyett a Microsoft Visual Basic-et csak a stabilitás és a .Net 5.0-ra való áttérés biztosítása érdekében 'tartják fenn'.

A Visual Basic, az egyik első átfogó programozási nyelv, amelyet széles körben alkalmaznak az alkalmazások és platformok fejlesztésére, fokozatosan visszahúzódik a jóval nagyobb és gyorsan fejlődő .NET Core részhalmazává. Más szavakkal, a Microsoft egyértelműen jelezte, hogy a Visual Basic előtt álló út hamarosan véget ér, és ez a .Net 5 Visual Basic platformján belül is. A Visual Basichez továbbra is hű fejlesztők száma minden bizonnyal alacsony és csökken. Ezért a Microsoft biztosította, hogy alkotásaik továbbra is működőképesek maradjanak, és a vállalat támogatást nyújt a rendszer és a platform stabilitásának biztosításához. A vállalat biztosította a támogatást, de korlátozott lesz annak biztosítására, hogy a fejlesztők gyorsan áthelyezzék alkalmazásaikat a .NET Core-ra.



A Microsoft .NET megerősíti, hogy a vállalatnak nincs terve a Visual Basic mint nyelv fejlesztésére:

'A továbbiakban nem tervezzük a Visual Basic mint nyelv fejlesztését' - erősítette meg a Microsoft .NET Core csapata. „Támogatjuk ezeket az alkalmazástípusokat, hogy jó utat nyújthassunk azoknak a VB-ügyfeleknek, akik át akarják állítani alkalmazásukat a .NET Core rendszerbe. Ez lehetővé teszi a Visual Basic ügyfeleinek, hogy kihasználják az új platformfunkciók előnyeit, például az egymás melletti telepítést, a platformok közötti támogatást, a teljesítményt és az új API-fejlesztéseket. A Visual Basicet használó programozók jelentős száma bizonyítja, hogy a stabilitását és a leíró stílusát értékelik ”



Ez lényegében azt jelenti, hogy a .NET 5 fejlesztőcsoport minden bizonnyal biztosítani fogja a Visual Basic támogatását, azonban a támogatás elsődleges célja a nyelv stabilitásának és kompatibilitásának biztosítása a Visual Basic for .NET Core és a Visual Basic for .NET Framework között. 2017 óta a Microsoft alapvetően felhagyott a Visual Basic-szel, mivel nem történt tényleges fejlesztés, funkció-kiegészítés vagy előrelépés. A legutóbbi bejelentés csupán megerősíti a vállalat valódi szándékait.

Továbblépve, az elsősorban a Visual Basic-en dolgozó fejlesztők képesek lesznek előteremteni platformjaikat, és biztosítani, hogy jól működjenek a .NET Core-on, majd a .NET 5.0-on. Fontos megjegyezni, hogy a .NET 5.0 2020 második felében felváltja a hagyományos .NET-t, valamint a nyílt forráskódú és platformokon átívelő .NET Core-t.



A Microsoft nem a Visual Basic programot öld meg, hanem csupán arra kéri a fejlesztőket, hogy egy átfogóbb .NET 5.0 platformot fogadjanak el?

A .NET-keretrendszer jelenlegi generációja a Windows operációs rendszerrel érkezik. Ezért minden bizonnyal támogatott marad és teljesen működőképes. Az olyan platformokat, mint a WebForms, a Workflow vagy a WCF, azonban a .NET Core nem támogatja. Ennélfogva fejlesztők mindenképpen a .NET-keretrendszeren kell maradnia.

Érdekes módon a Microsoft azt állította, hogy a Visual Studio rendszeresen új szolgáltatásokat ad hozzá a fejlesztők a Visual Basic és a .NET Core vagy .NET Framework, például az IntelliCode for Visual Basic használatával. Megismételve a Visual Basic és a Visual Studio iránti elkötelezettséget, a .NET csapata megerősítette: „A Visual Basic nagyszerű nyelv és produktív fejlesztési környezet. A Visual Basic jövője magában foglalja a .NET-keretrendszert és a .NET Core-t is, és a stabilitásra, a fent felsorolt ​​alkalmazástípusokra, valamint a Visual Basic .NET Core és .NET Framework verzióinak kompatibilitására összpontosít. '

Címkék .HÁLÓ Microsoft Visual Basic