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. Other Discussions
  3. The Soapbox
  4. VB6 is a god!!

VB6 is a god!!

Scheduled Pinned Locked Moved The Soapbox
comtestingbeta-testinghelp
20 Posts 14 Posters 0 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.
  • Richard DeemingR Richard Deeming

    So with the suggestion that Windows 9 will be released this summer, the clock is ticking! ;P


    "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

    S Offline
    S Offline
    Simon_Whale
    wrote on last edited by
    #6

    I do hope that it does get killed off then :-D

    Lobster Thermidor aux crevettes with a Mornay sauce, served in a Provençale manner with shallots and aubergines, garnished with truffle pate, brandy and a fried egg on top and Spam - Monty Python Spam Sketch

    1 Reply Last reply
    0
    • C CHill60

      Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

      R Offline
      R Offline
      Rage
      wrote on last edited by
      #7

      Ah, VB6 sucks anyway. Ok, I go and play hide.

      ~RaGE();

      I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Do not feed the troll ! - Common proverb

      C 1 Reply Last reply
      0
      • S Simon_Whale

        according to this it can under WOW (now need to check what this is) http://msdn.microsoft.com/en-us/vstudio/ms788708.aspx[^]

        Lobster Thermidor aux crevettes with a Mornay sauce, served in a Provençale manner with shallots and aubergines, garnished with truffle pate, brandy and a fried egg on top and Spam - Monty Python Spam Sketch

        C Offline
        C Offline
        CHill60
        wrote on last edited by
        #8

        WOW is basically an emulator ... and you know what they say about emulation ... "Emulation is like masturbation - do it for long enough and you begin to think it's just like the real thing" :laugh:

        S 1 Reply Last reply
        0
        • C CHill60

          WOW is basically an emulator ... and you know what they say about emulation ... "Emulation is like masturbation - do it for long enough and you begin to think it's just like the real thing" :laugh:

          S Offline
          S Offline
          Simon_Whale
          wrote on last edited by
          #9

          :laugh: :thumbsup:

          Lobster Thermidor aux crevettes with a Mornay sauce, served in a Provençale manner with shallots and aubergines, garnished with truffle pate, brandy and a fried egg on top and Spam - Monty Python Spam Sketch

          1 Reply Last reply
          0
          • R Rage

            Ah, VB6 sucks anyway. Ok, I go and play hide.

            ~RaGE();

            I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Do not feed the troll ! - Common proverb

            C Offline
            C Offline
            Chris Reynolds UK
            wrote on last edited by
            #10

            sucking is good.

            1 Reply Last reply
            0
            • C CHill60

              Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

              C Offline
              C Offline
              Chris Reynolds UK
              wrote on last edited by
              #11

              If you want to write a two-tier app with a pleasant GUI and backed by (say) SQL Server, VB6 could still do a useful job today but the writing is on the wall. As I enter my dotage I'll happily shuffle around any company that still has some VB6 that wants maintaining, as an old friend of mine said "If they pay me, I'll code in anything". And since I do have a lot of VB6 (and 1, 2, 3, 4, 5 and DOS) experience I'll try to use that to help people who are still supporting systems using it. I may offer some guidance that it is time to move on but I see this as being like taking my car to the garage. I know my mechanic well enough that he'll tell me when the work required makes it uneconomical to fix, he won't tell me to change the car when the wiper blades are worn out.

              1 Reply Last reply
              0
              • C CHill60

                Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

                F Offline
                F Offline
                fjdiewornncalwe
                wrote on last edited by
                #12

                CHill60 wrote:

                VB6 is a god!!

                To some extent, you are correct, as it will slowly fall into the annals of mythology over the coming years just like all the spaghetti monsters. On a positive note, at least one could get vb6 to do something constructive.

                I wasn't, now I am, then I won't be anymore.

                1 Reply Last reply
                0
                • R reilly96

                  I don't think VB6 will run on 64 bit systems

                  K Offline
                  K Offline
                  kmoorevs
                  wrote on last edited by
                  #13

                  reilly96 wrote:

                  I don't think VB6 will run on 64 bit systems

                  False! VB6 apps run just fine on Win8 64 bit. Our main software applications are VB6, and I still work in it everyday. We are using .NET for new projects and will rewrite everything. The fact that VB6 runs flawlessly on Win8 buys me another 4-5 years to get it done. :)

                  "Go forth into the source" - Neal Morse

                  1 Reply Last reply
                  0
                  • C CHill60

                    Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

                    C Offline
                    C Offline
                    Chris Quinn
                    wrote on last edited by
                    #14

                    It will be as dead as COBOL - I was told that COBOl was on the way out when I started in IT in 1985. Lots of people still make a living maintaining COBOL systems


                    It's well known that if all the cat videos and porn disappeared from the internet there would be only one site left and it would be called whereareallthecatvideosandporn.com


                    1 Reply Last reply
                    0
                    • C CHill60

                      Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

                      J Offline
                      J Offline
                      jschell
                      wrote on last edited by
                      #15

                      CHill60 wrote:

                      There are still billions of lines of VB6 code still being using in Production systems across the world

                      How much Cobol? How much Fortran? How much Pascal?

                      CHill60 wrote:

                      Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing.

                      To be fair "tested" in this context means - "it works in production". Versus, for example a extensive and complete testing suite.

                      CHill60 wrote:

                      work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess?

                      The banks absolutely do not care if my money goes missing. What they care about is if their money goes missing. This is why, for example, credit cards these days have so many 'fraud' checks. They do nothing to protect the consumer because the consumer's credit cards are already completely protected from loss (maximum of $50.) What they do is protect the bank's losses. But other than that no business should upgrade to every new technology. But businesses especially large ones should have some concept of architecture which includes evaluating new technologies for inclusion. Across the entire business. And banks don't do that. They often have divisions that not only do not coordinate their development but have absolutely no idea that the other divisions even exist. Hiring and management is often at the highest levels (perhaps always) handled by financial officers who do not have any experience with development. And there is no emphasis on looking for solutions that increase the quality of development but always an emphasis on reducing cost.

                      1 Reply Last reply
                      0
                      • C CHill60

                        Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

                        J Offline
                        J Offline
                        Jorgen Andersson
                        wrote on last edited by
                        #16

                        Honestly, this shouldn't need to be in the Soapbox.

                        "The ones who care enough to do it right care too much to compromise." Matthew Faithfull

                        C 1 Reply Last reply
                        0
                        • J Jorgen Andersson

                          Honestly, this shouldn't need to be in the Soapbox.

                          "The ones who care enough to do it right care too much to compromise." Matthew Faithfull

                          C Offline
                          C Offline
                          CHill60
                          wrote on last edited by
                          #17

                          I completely agree. I just got a little fed up with some people hijacking OPs genuine questions/problems involving VB6 just to have a rant, and sometimes being rather rude. I'd rather they had a go at me here so we can get on the point of QA :sigh:

                          M 1 Reply Last reply
                          0
                          • C CHill60

                            Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

                            Sander RosselS Offline
                            Sander RosselS Offline
                            Sander Rossel
                            wrote on last edited by
                            #18

                            This post is about VB6, I better downvote it... ;p Seriously though, we still do VB6 from time to time because that's what some of our customers still use. Although management announced we will not be supporting it anymore after 2015. The reason being that we simply cannot get it to work anymore on our machines (we run some virtual machines to edit VB6 software), but also because we don't have the knowledge anymore. Some of us (not me) still know some VB6 from way back when, but if you only get to do it once a year looking for that function or structure that could help you out takes way longer than it should...

                            It's an OO world.

                            public class Naerling : Lazy<Person>{
                            public void DoWork(){ throw new NotImplementedException(); }
                            }

                            1 Reply Last reply
                            0
                            • C CHill60

                              Ok - I don't actually believe the statement in the title. But it got your attention and gives you a far more appropriate venue for the puerile comments than Quick Answers or by posting fake answers to questions just to take the p**s. Yes - VB6 is outdated. Yes - VB6 is no longer supported However, Yes - There are still billions of lines of VB6 code still being using in Production systems across the world No! - We cannot just wave a magic wand and convert it all in a single stroke (and test it thoroughly by the way!) . One of the reasons being that there are fewer and fewer developers who will admit to knowing anything about VB6 and people are actively discouraged from finding anything out. Large, Medium and Small companies have kept VB6 (and even earlier tech) going for as long as they can simply because the stuff is already there, it works, it's already tested, it's already been proven, it's a major major investment in time and money to start converting it and doing all of that re-testing. Or perhaps you would like the large banking organisation I work for to just dive in and replace all of their VB6 code with "the latest technologies" ... hey - how about we do that each time a new technology comes a-knocking? Yeah, right! You don't mind some of your money going missing in the meantime I guess? So there will occasionally be questions in CP about VB6. Real questions about real problems (not homework or please do my work for me type questions) and re-writing the entire program/suite/enterprise will not be an option for that OP. So if you don't like VB6, know nothing about VB6, don't want to help the OP or just want to be sarcastic, then butt out of those questions and come here and have a go at me instead. Rant over. http://msdn.microsoft.com/en-us/magazine/jj133813.aspx[^]

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #19

                              CHill60 wrote:

                              Rant over.

                              The reasons why I keep pointing it out are valid;

                              • VB6 is no longer for sale, meaning there'll be just a few remaining active licenses.
                              • One who does not migrate while it is still an option will be COBOL'ed
                              • People with an emotional attachment to the language do not rationally think about the fact that they're writing in a dead language. VB.NET isn't "much more" complicated.
                              • Posts like yours prove that the language still has support. Whoopie - but that means that YOU will be answering these questions in the future and doing the migrations, not me.
                              • It's not "news" - VB6 has been killed a decade ago. A speech to keep supporting it is more than a decade too late.

                              As for the large banks; I know that there are some large companies who depend on their outdated and unsafe VB6 solutions. I can also guess whose balls will be on the plate if anything goes wrong.

                              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                              1 Reply Last reply
                              0
                              • C CHill60

                                I completely agree. I just got a little fed up with some people hijacking OPs genuine questions/problems involving VB6 just to have a rant, and sometimes being rather rude. I'd rather they had a go at me here so we can get on the point of QA :sigh:

                                M Offline
                                M Offline
                                Mycroft Holmes
                                wrote on last edited by
                                #20

                                For a number of years we got question in the forums asking for VB6 support on projects that were just starting, they deserved a rant to move the project to a supported platform. I have not seen any of these for some time :) I still think any large organisation needs a strategy to move to supported platforms! Still you should not be getting flack for supporting legacy crap but if it is broke then it needs migrating - yeah I know, broken wipers != new car but some of the requests are for adding new features!

                                Never underestimate the power of human stupidity RAH

                                1 Reply 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