Why is microsoft giving up on Visual Basic?

HoosierDaddy1961 26 Reputation points
2023-01-04T05:18:26.47+00:00

Is it just me, or does anyone else think Visual basic should continue to be supported? I am just a casual programmer and VB made my life so much easier than all the damn C type languages including javascript and php, etc.. They all have way too many curly braces and brackets and it drives me insane. VB is so much more english like and easier to use.. Maybe I'm not in the majority, but I wish MS would continue to support and upgrade VB..

Just my two pence. :-)
Tim

VB
VB
An object-oriented programming language developed by Microsoft that is implemented on the .NET Framework. Previously known as Visual Basic .NET.
2,727 questions
{count} vote

1 answer

Sort by: Most helpful
  1. Jiachen Li-MSFT 31,331 Reputation points Microsoft Vendor
    2023-01-04T07:26:53.93+00:00

    Hi @HoosierDaddy1961 ,
    Microsoft has not given up on VB .net at present, and VB will still be updated with .NET in the future.

    Can anyone in simple words explain if we can continue feel comfortable with VB.NET ?

    Shall we forget and start turning to c#?

    The .NET team didn't seem to think so, ending its announcement with: "Visual Basic is a great language and a productive development environment. The future of Visual Basic will include both .NET Framework and .NET Core and will focus on stability, the application types listed above, and compatibility between the .NET Core and .NET Framework versions of Visual Basic."

    Microsoft: 'We Do Not Plan to Evolve Visual Basic as a Language'
    Visual Basic support planned for .NET 5.0
    Best Regards.
    Jiachen Li

    ----------

    If the answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.