ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    IS BASIC programming still in vogue?

    IT Discussion
    programming visualbasic basic
    12
    82
    9.6k
    Loading More Posts
    • 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.
    • P
      Pol @scottalanmiller
      last edited by

      @scottalanmiller said:

      BASIC went out of vogue around 1999. Today it is a mark of shame - only used to support legacy systems or by teams who never updates their skills.

      True BASIC went out of vogue in the late 1980s. But VB revived it a little in the 1990s for low end desktop app development. It was never a good server side language and never popular outside of desktop Windows apps and the Small business market since it never ran on serious servers.

      Today it might be the absolute last non-hobby language that I would recommend. There is always a better option than VB. It has no sweet spot, not even in labs, research or education.

      I agree, I am a VB.Net programmer but C# will be your powerbase, to all language. VB will just waste your time.

      1 Reply Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller
        last edited by

        All of us over 30 started on BASIC, almost certainly, and pretty much anyone in the SMB realm who lived through the late 1990s did VB at some point and nearly anyone who went to college did because it is the fallback language that colleges can easily teach by showing the GUI and not teaching any programming so that non-programming professors can fake their way through the classes.... so the exposure rate is high. But as C# is free today, no need for VB.

        P thwrT 2 Replies Last reply Reply Quote 1
        • P
          Pol @scottalanmiller
          last edited by

          @scottalanmiller said:

          All of us over 30 started on BASIC, almost certainly, and pretty much anyone in the SMB realm who lived through the late 1990s did VB at some point and nearly anyone who went to college did because it is the fallback language that colleges can easily teach by showing the GUI and not teaching any programming so that non-programming professors can fake their way through the classes.... so the exposure rate is high. But as C# is free today, no need for VB.

          Yes, indeed.

          1 Reply Last reply Reply Quote 0
          • RoguePacketR
            RoguePacket @azedas101
            last edited by

            @azedas101 said:

            I was once attending classes on the above. Please is the language still in vogue?

            If the real question is, "What programming language to learn?" Then try Python.

            BASIC was long ago and now far away.

            1 Reply Last reply Reply Quote 1
            • kenK
              ken
              last edited by

              It's definitely in vogue in a retro, don't you remember when you were a kid in the 80's and used to copy games from a book into your Atari,(I hope my kids have better things to do) kind of way. Paul Bunn was one of the authors I remember.
              Probably not in vogue in a , I'm doing classes in BASIC now, thinking it's relevant, kind of way.

              scottalanmillerS 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @ken
                last edited by

                @ken said:

                It's definitely in vogue in a retro, don't you remember when you were a kid in the 80's and used to copy games from a book into your Atari,(I hope my kids have better things to do) kind of way. Paul Bunn was one of the authors I remember.
                Probably not in vogue in a , I'm doing classes in BASIC now, thinking it's relevant, kind of way.

                Is anyone actually doing it in a retro kind of way?

                1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller
                  last edited by

                  Something that I've just noticed is that Microsoft's newest code editor, VS Code, completely skips Visual Basic support. While MS continues to support VB on their older platforms, they've totally abandoned it on their newer and cross platform toolsets. I think that this is pretty telling as to what we've known for decades, that VB is legacy support and MS wants it to go away.

                  matteo nunziatiM 1 Reply Last reply Reply Quote 0
                  • matteo nunziatiM
                    matteo nunziati @scottalanmiller
                    last edited by

                    @scottalanmiller MS propose c# as a Platform Language, c++ as low level Language and now is in the web vagon with a ton of typescript. VB form the most remains as an app Scripting Language.
                    VS Code is basically for web languages. if you want serious compiled languages development on MS you need Visual Studio.

                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller @matteo nunziati
                      last edited by

                      @matteo-nunziati said in IS BASIC programming still in vogue?:

                      VS Code is basically for web languages. if you want serious compiled languages development on MS you need Visual Studio.

                      Not at all. VS Code isn't for web at all. It's not focused on web tech, languages, or anything else. Most modern languages use web as a main output, but VS Code has nothing making it lean towards web any more than normal VS does.

                      matteo nunziatiM 1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller
                        last edited by

                        You might make an argument that VS non-Code is focused on legacy fat apps... but that VS is bad for web, doesn't make VS Code for web, it's just not encumbered by the association with legacy apps.

                        1 Reply Last reply Reply Quote 0
                        • EddieJenningsE
                          EddieJennings @scottalanmiller
                          last edited by

                          @scottalanmiller said in IS BASIC programming still in vogue?:

                          Even in the ASP era, Jscript was the more serious choice than VBScript. So VB was already waning around 1998.

                          Once .NET arrived it came with C# and that was the final nail in the coffin of VB being taken seriously. That it is even still supported today is a wonder.

                          There are apparently VB scripts where I am now.

                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @EddieJennings
                            last edited by

                            @eddiejennings said in IS BASIC programming still in vogue?:

                            @scottalanmiller said in IS BASIC programming still in vogue?:

                            Even in the ASP era, Jscript was the more serious choice than VBScript. So VB was already waning around 1998.

                            Once .NET arrived it came with C# and that was the final nail in the coffin of VB being taken seriously. That it is even still supported today is a wonder.

                            There are apparently VB scripts where I am now.

                            VBScript is not VB at all. While the names sound similar, they are extremely differently languages. VBScript, while a sad scripting language, is still in use and will be for a very long time, as is VBA, a derivative of VBScript used for MS Office automation.

                            VB and its derivative, VB.NET are horrible compiled languages that have no purpose and have not for a very, very long time. VBScript might be a terrible language, but it is the primary language remaining for many things that it is used for. VB is dead, and VB.NET has been a second class citizen for nearly two decades in the places where it still exists.

                            EddieJenningsE thwrT 2 Replies Last reply Reply Quote 0
                            • ObsolesceO
                              Obsolesce
                              last edited by Obsolesce

                              It seems like Python and JavaScript programming and using those to interact with APIs to create web based applications is the way things are going.

                              1 Reply Last reply Reply Quote 0
                              • ObsolesceO
                                Obsolesce
                                last edited by Obsolesce

                                I think that will be my next hobby. I'm tired of waiting and relying on others for nice IT html5 web apps.

                                At least, that's how I feel anyways.

                                1 Reply Last reply Reply Quote 0
                                • EddieJenningsE
                                  EddieJennings @scottalanmiller
                                  last edited by

                                  @scottalanmiller said in IS BASIC programming still in vogue?:

                                  @eddiejennings said in IS BASIC programming still in vogue?:

                                  @scottalanmiller said in IS BASIC programming still in vogue?:

                                  Even in the ASP era, Jscript was the more serious choice than VBScript. So VB was already waning around 1998.

                                  Once .NET arrived it came with C# and that was the final nail in the coffin of VB being taken seriously. That it is even still supported today is a wonder.

                                  There are apparently VB scripts where I am now.

                                  VBScript is not VB at all. While the names sound similar, they are extremely differently languages. VBScript, while a sad scripting language, is still in use and will be for a very long time, as is VBA, a derivative of VBScript used for MS Office automation.

                                  VB and its derivative, VB.NET are horrible compiled languages that have no purpose and have not for a very, very long time. VBScript might be a terrible language, but it is the primary language remaining for many things that it is used for. VB is dead, and VB.NET has been a second class citizen for nearly two decades in the places where it still exists.

                                  I stand corrected 😄

                                  1 Reply Last reply Reply Quote 0
                                  • F
                                    flaxking
                                    last edited by

                                    I am currently learning VB6 from a 1998 textbook...

                                    thwrT 1 Reply Last reply Reply Quote 0
                                    • thwrT
                                      thwr @scottalanmiller
                                      last edited by thwr

                                      @scottalanmiller said in IS BASIC programming still in vogue?:

                                      @eddiejennings said in IS BASIC programming still in vogue?:

                                      @scottalanmiller said in IS BASIC programming still in vogue?:

                                      Even in the ASP era, Jscript was the more serious choice than VBScript. So VB was already waning around 1998.

                                      Once .NET arrived it came with C# and that was the final nail in the coffin of VB being taken seriously. That it is even still supported today is a wonder.

                                      There are apparently VB scripts where I am now.

                                      VBScript is not VB at all. While the names sound similar, they are extremely differently languages. VBScript, while a sad scripting language, is still in use and will be for a very long time, as is VBA, a derivative of VBScript used for MS Office automation.

                                      VB and its derivative, VB.NET are horrible compiled languages that have no purpose and have not for a very, very long time. VBScript might be a terrible language, but it is the primary language remaining for many things that it is used for. VB is dead, and VB.NET has been a second class citizen for nearly two decades in the places where it still exists.

                                      You can't say that VB.NET is derived from VB. It has a somehow similar syntax, but that's it. VB.NET is a fully featured CLR programming language in the .NET ecosystem. VB, on the other hand, is a mess.

                                      I do not use VB.NET, it's a PITA to read and write, but it's a modern language anyway.

                                      1 Reply Last reply Reply Quote 0
                                      • thwrT
                                        thwr @flaxking
                                        last edited by thwr

                                        @flaxking said in IS BASIC programming still in vogue?:

                                        I am currently learning VB6 from a 1998 textbook...

                                        You could talk to a tree for the same effect 😉 Not a good idea to start with VB when you want to learn programming

                                        F 1 Reply Last reply Reply Quote 0
                                        • thwrT
                                          thwr @scottalanmiller
                                          last edited by

                                          @scottalanmiller said in IS BASIC programming still in vogue?:

                                          All of us over 30 started on BASIC, almost certainly, and pretty much anyone in the SMB realm who lived through the late 1990s did VB at some point and nearly anyone who went to college did because it is the fallback language that colleges can easily teach by showing the GUI and not teaching any programming so that non-programming professors can fake their way through the classes.... so the exposure rate is high. But as C# is free today, no need for VB.

                                          Actually, I started with BASIC and Pascal at the same time. Learned COBOL and FORTRAN a few months later 😉

                                          Went to ANSI C and Assembler soon after. Today, it's mostly C#, C, a bit Assembler and a good amount of scripting languages.

                                          1 Reply Last reply Reply Quote 0
                                          • matteo nunziatiM
                                            matteo nunziati @scottalanmiller
                                            last edited by

                                            @scottalanmiller said in IS BASIC programming still in vogue?:

                                            @matteo-nunziati said in IS BASIC programming still in vogue?:

                                            VS Code is basically for web languages. if you want serious compiled languages development on MS you need Visual Studio.

                                            Not at all. VS Code isn't for web at all. It's not focused on web tech, languages, or anything else. Most modern languages use web as a main output, but VS Code has nothing making it lean towards web any more than normal VS does.

                                            What I mean is that even if MS "sells" VSC for any language it is quite a PITA to develop stuff in C++/C/C# in it wrt VS.
                                            I prefer Atom or VSC when developing in python, but when I've to code c++ I move to other stuff.
                                            On MS this stuff is VS.

                                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 2 / 5
                                            • First post
                                              Last post