Anderhalve week geleden schreven wij dat een groot aantal van Visual Basic-ontwikkelaars een petitie had opgesteld en ondertekend. Door middel van deze petitie willen de ontwikkelaars Microsoft bewegen om Visual Basic 6 te blijven ondersteunen en een eigen plekje te geven binnen Visual Studio, op een vergelijkbare manier als unmanaged C++ en managed C#. Afgelopen vrijdag heeft Microsoft tijdens een chatsessie over Visual Studio 2005 hierover meer informatie vrijgegeven. Tijdens deze chat heeft Eric Rudder, senior vice-president van Microsofts server- en toolsdivisie, laten weten dat via de petitie door de ontwikkelaars in feite om twee zaken gevraagd wordt: een doorgaande ondersteuning van Visual Basic en een doorontwikkeling van de bewuste programmeertaal.
Als reactie op het eerste verzoek van de ontwikkelaars benadrukt Rudder dat de ondersteuning niet ophoudt, maar verschuift naar 'extended support'. Dit houdt onder meer in dat voortaan betaald zal moeten worden voor ondersteuning. Dit alles is overigens al in 2002 bekendgemaakt, tegelijk met de presentatie van de roadmap voor Visual Basic 6, zo vertelt Rudder. Het zal mogelijk zijn om Visual Basic 6-programma's te draaien in Windows Longhorn en dat betekent dat er bugs gefixt zullen blijven worden om dit voor elkaar te krijgen, aldus Rudder tijdens de chat. Verder zullen kritische security-updates ontwikkeld blijven worden om veiligheidsproblemen op te lossen.
Over het tweede verzoek van de ontwikkelaars, om ondersteuning van Visual Basic op te nemen in een volgende versie van Visual Studio, kan Rudder opnieuw kort zijn: op dit moment zijn hier geen concrete plannen voor. Hij geeft aan zich bewust te zijn van het feit dat dit veel ontwikkelaars zal teleurstellen. Microsoft wil zich met Visual Studio richten op een verhoging van de productiviteit, de veiligheid en Data Access. "For these areas, we are betting on VB.NET," aldus Rudder. Tegelijk gaf hij ook aan dat Visual Studio 2005 meer functies zal bevatten om een overstap van Visual Basic 6 naar Visual Basic .NET te vereenvoudigen, iets wat Microsoft zoveel mogelijk wil bevorderen. Verder liet Rudder ruimte aan de ontwikkelaars om samen met Microsoft te komen tot meer oplossingen.