Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is visual basic dead?

Is visual basic dead?

Scheduled Pinned Locked Moved The Lounge
csharpquestion
57 Posts 34 Posters 6 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Christian Graus

    I feel like I've not seen any vb.net roles in some time.. Is it still being built or is it dead?

    D Offline
    D Offline
    dandy72
    wrote on last edited by
    #2

    [Edit] Ignore me. I started writing about how MS had recently re-iterated for the Nth time that VB was really, really dead and they were about to not only disable it, but actually remove the runtime. Which you still can reinstall if you really want to. But that was VBScript. Pardon my confusion. According to ChatGPT:

    Quote:

    Yes, Visual Basic is still officially supported by Microsoft 1. In fact, Microsoft updated its programming languages strategy in February 2023, confirming that Visual Basic will remain a going concern even though it’s still relegated to second-rate status when compared to C# and F#. The company remains committed to Visual Basic and continues to invest in maintaining C# interop and Visual Studio features for folks that love Visual Basic or want a stable language.

    ...which to me sounds a lot like they'll make sure you can still build with it, and access everything the common runtime has to offer, but just don't expect Microsoft to port new features beyond that. To me, "second-rate status" says it all.

    C R 2 Replies Last reply
    0
    • D dandy72

      [Edit] Ignore me. I started writing about how MS had recently re-iterated for the Nth time that VB was really, really dead and they were about to not only disable it, but actually remove the runtime. Which you still can reinstall if you really want to. But that was VBScript. Pardon my confusion. According to ChatGPT:

      Quote:

      Yes, Visual Basic is still officially supported by Microsoft 1. In fact, Microsoft updated its programming languages strategy in February 2023, confirming that Visual Basic will remain a going concern even though it’s still relegated to second-rate status when compared to C# and F#. The company remains committed to Visual Basic and continues to invest in maintaining C# interop and Visual Studio features for folks that love Visual Basic or want a stable language.

      ...which to me sounds a lot like they'll make sure you can still build with it, and access everything the common runtime has to offer, but just don't expect Microsoft to port new features beyond that. To me, "second-rate status" says it all.

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #3

      Look, every coder I've known who knew one language and refused to ever use another was using vb6 or vb.net. so it costs nothing to keep the lights on but never built any extensions.

      D M 2 Replies Last reply
      0
      • C Christian Graus

        I feel like I've not seen any vb.net roles in some time.. Is it still being built or is it dead?

        B Offline
        B Offline
        BobbyStrain
        wrote on last edited by
        #4

        I use it.

        C 1 Reply Last reply
        0
        • D dandy72

          [Edit] Ignore me. I started writing about how MS had recently re-iterated for the Nth time that VB was really, really dead and they were about to not only disable it, but actually remove the runtime. Which you still can reinstall if you really want to. But that was VBScript. Pardon my confusion. According to ChatGPT:

          Quote:

          Yes, Visual Basic is still officially supported by Microsoft 1. In fact, Microsoft updated its programming languages strategy in February 2023, confirming that Visual Basic will remain a going concern even though it’s still relegated to second-rate status when compared to C# and F#. The company remains committed to Visual Basic and continues to invest in maintaining C# interop and Visual Studio features for folks that love Visual Basic or want a stable language.

          ...which to me sounds a lot like they'll make sure you can still build with it, and access everything the common runtime has to offer, but just don't expect Microsoft to port new features beyond that. To me, "second-rate status" says it all.

          R Offline
          R Offline
          RedDk
          wrote on last edited by
          #5

          dandy72 wrote:

          ChatGPT

          I don't know what to make of that.

          D C 2 Replies Last reply
          0
          • C Christian Graus

            Look, every coder I've known who knew one language and refused to ever use another was using vb6 or vb.net. so it costs nothing to keep the lights on but never built any extensions.

            D Offline
            D Offline
            dandy72
            wrote on last edited by
            #6

            Well, by MS's common definition, something still under support will continue to get security fixes. Something completely out of support won't. So it's not like there is "no cost" in keeping it alive. But I guess this is a rather unique case; if VB.NET compiles to the same CLR as C#, it's not likely there would be problems that are unique to VB.NET and thus give reason to MS to abandon it...(?)

            C 1 Reply Last reply
            0
            • B BobbyStrain

              I use it.

              C Offline
              C Offline
              Christian Graus
              wrote on last edited by
              #7

              By choice?

              B 1 Reply Last reply
              0
              • D dandy72

                Well, by MS's common definition, something still under support will continue to get security fixes. Something completely out of support won't. So it's not like there is "no cost" in keeping it alive. But I guess this is a rather unique case; if VB.NET compiles to the same CLR as C#, it's not likely there would be problems that are unique to VB.NET and thus give reason to MS to abandon it...(?)

                C Offline
                C Offline
                Christian Graus
                wrote on last edited by
                #8

                Yeah it's minimal cost I think

                1 Reply Last reply
                0
                • R RedDk

                  dandy72 wrote:

                  ChatGPT

                  I don't know what to make of that.

                  D Offline
                  D Offline
                  dandy72
                  wrote on last edited by
                  #9

                  I queried it instead of Google. That's all that means. I rather like the summaries it generates, rather than following link after link which lead to questionable results.

                  R 1 Reply Last reply
                  0
                  • C Christian Graus

                    By choice?

                    B Offline
                    B Offline
                    BobbyStrain
                    wrote on last edited by
                    #10

                    Yes. I also use C#. I don't do much anymore. I have a website built mostly in VB.net continuously expanding since 2005. At 80, the brain is not as sharp as it once was. I didn't start serious programming until about 2000. I used Microsoft Basic on a $3000 Epson CPM machine in 1983. When I started using VBA for Excel around 2000, I found that most of the MS Basic worked with little change. The people at this site have been quite helpful over the years.

                    C 1 Reply Last reply
                    0
                    • B BobbyStrain

                      Yes. I also use C#. I don't do much anymore. I have a website built mostly in VB.net continuously expanding since 2005. At 80, the brain is not as sharp as it once was. I didn't start serious programming until about 2000. I used Microsoft Basic on a $3000 Epson CPM machine in 1983. When I started using VBA for Excel around 2000, I found that most of the MS Basic worked with little change. The people at this site have been quite helpful over the years.

                      C Offline
                      C Offline
                      Christian Graus
                      wrote on last edited by
                      #11

                      I got serious about coding in 1999, and it was this site where I learned, I don't have a degree. So yes, it's been very helpful. I am 54

                      T 1 Reply Last reply
                      0
                      • R RedDk

                        dandy72 wrote:

                        ChatGPT

                        I don't know what to make of that.

                        C Offline
                        C Offline
                        Christian Graus
                        wrote on last edited by
                        #12

                        I've asked the Bing AI programming questions and I am thrilled with the absolute confidence with which it tells me bullshit

                        N D 2 Replies Last reply
                        0
                        • C Christian Graus

                          I feel like I've not seen any vb.net roles in some time.. Is it still being built or is it dead?

                          J Offline
                          J Offline
                          Jeremy Falcon
                          wrote on last edited by
                          #13

                          I haven't touched it in years. I mean a loooooong time. But, then again, I do web development mainly these days. But, last service I made for a job was in C#. Me no not use VB.NET.

                          Jeremy Falcon

                          C D 2 Replies Last reply
                          0
                          • J Jeremy Falcon

                            I haven't touched it in years. I mean a loooooong time. But, then again, I do web development mainly these days. But, last service I made for a job was in C#. Me no not use VB.NET.

                            Jeremy Falcon

                            C Offline
                            C Offline
                            Christian Graus
                            wrote on last edited by
                            #14

                            I used it a few times. I used VB6 a lot more, my company bought a product written in classic ASP and VB6 and I had to convert it. In 2011, a guy was using VB6 because he refused to learn new things. My work is nearly all web now, the odd mobile app

                            1 Reply Last reply
                            0
                            • C Christian Graus

                              I feel like I've not seen any vb.net roles in some time.. Is it still being built or is it dead?

                              M Offline
                              M Offline
                              Mike Hankey
                              wrote on last edited by
                              #15

                              It's still alive? :)

                              I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

                              C N 2 Replies Last reply
                              0
                              • M Mike Hankey

                                It's still alive? :)

                                I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

                                C Offline
                                C Offline
                                Christian Graus
                                wrote on last edited by
                                #16

                                Yeah apparently. I saw someone else post about it, this is a reaction post :)

                                M 1 Reply Last reply
                                0
                                • C Christian Graus

                                  Yeah apparently. I saw someone else post about it, this is a reaction post :)

                                  M Offline
                                  M Offline
                                  Mike Hankey
                                  wrote on last edited by
                                  #17

                                  I worked on a legacy app about 10 years ago written in VB and had to relearn the language just enough to do the work required and hated every second of it. Only other time was about 40 yrs. ago worked on a motor tester using HP basic and some of their hardware. It wasn't so bad as I remember but that was all I cared to do even back then. Was using assembler at the time and taught myself C and then C++ as soon as it became available.

                                  I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

                                  C 1 Reply Last reply
                                  0
                                  • M Mike Hankey

                                    I worked on a legacy app about 10 years ago written in VB and had to relearn the language just enough to do the work required and hated every second of it. Only other time was about 40 yrs. ago worked on a motor tester using HP basic and some of their hardware. It wasn't so bad as I remember but that was all I cared to do even back then. Was using assembler at the time and taught myself C and then C++ as soon as it became available.

                                    I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

                                    C Offline
                                    C Offline
                                    Christian Graus
                                    wrote on last edited by
                                    #18

                                    Most of my VB work was VB6, for the same reasons, to update a legacy app

                                    1 Reply Last reply
                                    0
                                    • C Christian Graus

                                      I feel like I've not seen any vb.net roles in some time.. Is it still being built or is it dead?

                                      K Offline
                                      K Offline
                                      Kent Sharkey
                                      wrote on last edited by
                                      #19

                                      Not dead, but "done".

                                      Visual Basic language strategy - Visual Basic | Microsoft Learn[^]

                                      We will ensure Visual Basic remains a straightforward and approachable language with a stable design. The core libraries of .NET (such as the BCL) will support VB and many of the improvements to the .NET Runtime and libraries will automatically benefit VB. When C# or the .NET Runtime introduce new features that would require language support, VB will generally adopt a consumption-only approach and avoid new syntax. We do not plan to extend Visual Basic to new workloads. We will continue to invest in the experience in Visual Studio and interop with C#, especially in core VB scenarios such as Windows Forms and libraries.

                                      TTFN - Kent

                                      C 1 Reply Last reply
                                      0
                                      • K Kent Sharkey

                                        Not dead, but "done".

                                        Visual Basic language strategy - Visual Basic | Microsoft Learn[^]

                                        We will ensure Visual Basic remains a straightforward and approachable language with a stable design. The core libraries of .NET (such as the BCL) will support VB and many of the improvements to the .NET Runtime and libraries will automatically benefit VB. When C# or the .NET Runtime introduce new features that would require language support, VB will generally adopt a consumption-only approach and avoid new syntax. We do not plan to extend Visual Basic to new workloads. We will continue to invest in the experience in Visual Studio and interop with C#, especially in core VB scenarios such as Windows Forms and libraries.

                                        TTFN - Kent

                                        C Offline
                                        C Offline
                                        Christian Graus
                                        wrote on last edited by
                                        #20

                                        Left to die on the vine

                                        N 1 Reply Last reply
                                        0
                                        • C Christian Graus

                                          I feel like I've not seen any vb.net roles in some time.. Is it still being built or is it dead?

                                          A Offline
                                          A Offline
                                          Amarnath S
                                          wrote on last edited by
                                          #21

                                          IMHO, VB is the easiest-to-learn visual programming environment. If only I had known about it before learning about the Message Map macros in MFC, I would have learnt things faster.

                                          N L 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups