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. Am I biased, or is VB stupid?

Am I biased, or is VB stupid?

Scheduled Pinned Locked Moved The Lounge
c++helpquestion
44 Posts 22 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.
  • N Nemanja Trifunovic

    VB is neither smart nor stupid, but VB programmers tend to be errrr... less qualified than C++ programmers, and that's why VB code seems to be much worse than C++ code ;P :beer:

    R Offline
    R Offline
    Ray Cassick
    wrote on last edited by
    #20

    Nemanja Trifunovic wrote: but VB programmers tend to be errrr... less qualified than C++ programmers MAYBE this is because up until about a year ago you could not even learn VB in a school! Not that I am saying that you have to go to school to be come a good developer, but it just simply shows the bias of the industry. There is still an attitude that 'programming has to look hard' or you will not be secure in your job. I think the folks that lash out at VB programmers are simply frustrated because they took years to learn how to do something that others are now able to pick up in less time. Is there bad VB code out there? YES! I will be the first to admit it. Is there bad (or worse) C++ code out there. YES! (be honest now) Are there bad VB developers out there? YES. Are there bad C++ developers out there? YES. Will VB developers admit that the language had issues over the years.. YES. Will a C++ developer admit the same? I doubt it. Will a VB developer admit that there are things that the language might not do as well as others? YES. Will a C++ developer eevr admit that? NOPE, not that I have seen. C++ is the bomb... you can do anything in C++.... yeah, and a 300 pound fat chick CAN wear spandex too, but that does not mean that she SHOULD. Do I use C++? Yes I do. I have to write test code al the time for hardware that does not have as VB interface to it. Do I like it? I can see where the advantages are (for now) over a language like VB6 (no large runtime needed) but like it? No. C++ makes me spend way too much time on the itsy-bitsy details and not enough time on solving the problem I need to solve. Problems themselves have enough small details without having to worry about where the ';' goes and do I need to use '{'... Look at how long C and C++ have been around to mature and grow. Sure, VB 1 was eally not great, but they are getting better as the years go on, and all you C++ programmers better watch out. The C++ guys at MS are getting older... Give it a few years as the managed code starts to creep more and more into the core of the OS and pretty soon there will be no advantge to C++.

    A 1 Reply Last reply
    0
    • N Nemanja Trifunovic

      Glenn Dawson wrote: If you leave out option explicit, in VB :eek: I hope you are joking. This is a recipe for the unmaintainable code :beer:

      R Offline
      R Offline
      Ray Cassick
      wrote on last edited by
      #21

      Nemanja Trifunovic wrote: This is a recipe for the unmaintainable code At last! One thing we do agree on....:omg:

      1 Reply Last reply
      0
      • A Adam Arthur

        Please excuse my ignorant and intolerant attitude... But doesn't VB stink? As a primarily C++ programmer, which is obviously a superior language, it is occasionally necessary to examine VB code. Recently this became a disturbing issue because, it seems, VB is stupid. I never bothered to learn it, so am I biased or is VB stupid? :) Adam

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

        VB is utterly pathetic and stupid. Without Microsoft behind it, no-one would ever have used it, but because Microsoft ARE behind IT, people put up with the being utterly useless for long enough that now it is vaguely useful for people not smart enough to learn C++. Edited for the sake of the anally retentive. Christian Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 During last 10 years, with invention of VB and similar programming environments, every ill-educated moron became able to develop software. - Alex E. - 12-Sept-2002

        R A 2 Replies Last reply
        0
        • C Christian Graus

          VB is utterly pathetic and stupid. Without Microsoft behind it, no-one would ever have used it, but because Microsoft ARE behind IT, people put up with the being utterly useless for long enough that now it is vaguely useful for people not smart enough to learn C++. Edited for the sake of the anally retentive. Christian Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 During last 10 years, with invention of VB and similar programming environments, every ill-educated moron became able to develop software. - Alex E. - 12-Sept-2002

          R Offline
          R Offline
          Ray Cassick
          wrote on last edited by
          #23

          Christian Graus wrote: but because M$ ARE behind General rule #1.. never take anything seriously from a person that uses 'M$' ;P

          A C 2 Replies Last reply
          0
          • A Adam Arthur

            Please excuse my ignorant and intolerant attitude... But doesn't VB stink? As a primarily C++ programmer, which is obviously a superior language, it is occasionally necessary to examine VB code. Recently this became a disturbing issue because, it seems, VB is stupid. I never bothered to learn it, so am I biased or is VB stupid? :) Adam

            L Offline
            L Offline
            l a u r e n
            wrote on last edited by
            #24

            vb is a highly efficient, full-featured, extremely reliable and stable, well designed language that we should all learn much more about *wakes up screaming*


            "... and so i said to him ... if it don't dance (or code) and you can't eat it either f**k it or throw it away"
            biz stuff   about me

            R A R 3 Replies Last reply
            0
            • N Nemanja Trifunovic

              Glenn Dawson wrote: If you leave out option explicit, in VB :eek: I hope you are joking. This is a recipe for the unmaintainable code :beer:

              G Offline
              G Offline
              Glenn Dawson
              wrote on last edited by
              #25

              I was joking. However, there are probably quite a few VB programmers that wouldn't think twice about using undeclared variables.

              1 Reply Last reply
              0
              • L l a u r e n

                vb is a highly efficient, full-featured, extremely reliable and stable, well designed language that we should all learn much more about *wakes up screaming*


                "... and so i said to him ... if it don't dance (or code) and you can't eat it either f**k it or throw it away"
                biz stuff   about me

                R Offline
                R Offline
                Ray Cassick
                wrote on last edited by
                #26

                lauren wrote: *wakes up screaming* ...wakes up screeming because she suddenly realizes that she realy WANTS to learn VB but she is afraid that she will be looked down on by her elitist freinds.

                L 1 Reply Last reply
                0
                • C Christian Graus

                  VB is utterly pathetic and stupid. Without Microsoft behind it, no-one would ever have used it, but because Microsoft ARE behind IT, people put up with the being utterly useless for long enough that now it is vaguely useful for people not smart enough to learn C++. Edited for the sake of the anally retentive. Christian Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 During last 10 years, with invention of VB and similar programming environments, every ill-educated moron became able to develop software. - Alex E. - 12-Sept-2002

                  A Offline
                  A Offline
                  Anders Molin
                  wrote on last edited by
                  #27

                  You start to sound like John Simmons :suss: - Anders Money talks, but all mine ever says is "Goodbye!"

                  C 1 Reply Last reply
                  0
                  • R Ray Cassick

                    Christian Graus wrote: but because M$ ARE behind General rule #1.. never take anything seriously from a person that uses 'M$' ;P

                    A Offline
                    A Offline
                    Anders Molin
                    wrote on last edited by
                    #28

                    I'll second that ;) - Anders Money talks, but all mine ever says is "Goodbye!"

                    1 Reply Last reply
                    0
                    • A Alvaro Mendez

                      It's all a matter of opinion. C++ guys tend to think VB sucks but the numbers don't lie: there's way more VB developers than C++ ones. Linux guys tend to think Windows sucks but the number don't lie: there's way more Windows users than Linux ones. My opinion? VB's verbose syntax sucks compared to C++'s curly-brace one. But using it, along with the development environment, allow just about anyone to slap together relatively simple components and applications quickly. Regards, Alvaro Insanity: doing the same thing over and over again and expecting different results. - Albert Einstein

                      R Offline
                      R Offline
                      Reno Tiko
                      wrote on last edited by
                      #29

                      Alvaro Mendez wrote: C++ guys tend to think VB sucks but the numbers don't lie: there's way more VB developers than C++ ones. So are you implying that because there are more VB developers, VB must be good? Let's try a something analagous to your comment: Smart people tend to think stupid people suck but the numbers don't lie: there's way more stupid people than smart people. :)

                      1 Reply Last reply
                      0
                      • R Ray Cassick

                        Nemanja Trifunovic wrote: but VB programmers tend to be errrr... less qualified than C++ programmers MAYBE this is because up until about a year ago you could not even learn VB in a school! Not that I am saying that you have to go to school to be come a good developer, but it just simply shows the bias of the industry. There is still an attitude that 'programming has to look hard' or you will not be secure in your job. I think the folks that lash out at VB programmers are simply frustrated because they took years to learn how to do something that others are now able to pick up in less time. Is there bad VB code out there? YES! I will be the first to admit it. Is there bad (or worse) C++ code out there. YES! (be honest now) Are there bad VB developers out there? YES. Are there bad C++ developers out there? YES. Will VB developers admit that the language had issues over the years.. YES. Will a C++ developer admit the same? I doubt it. Will a VB developer admit that there are things that the language might not do as well as others? YES. Will a C++ developer eevr admit that? NOPE, not that I have seen. C++ is the bomb... you can do anything in C++.... yeah, and a 300 pound fat chick CAN wear spandex too, but that does not mean that she SHOULD. Do I use C++? Yes I do. I have to write test code al the time for hardware that does not have as VB interface to it. Do I like it? I can see where the advantages are (for now) over a language like VB6 (no large runtime needed) but like it? No. C++ makes me spend way too much time on the itsy-bitsy details and not enough time on solving the problem I need to solve. Problems themselves have enough small details without having to worry about where the ';' goes and do I need to use '{'... Look at how long C and C++ have been around to mature and grow. Sure, VB 1 was eally not great, but they are getting better as the years go on, and all you C++ programmers better watch out. The C++ guys at MS are getting older... Give it a few years as the managed code starts to creep more and more into the core of the OS and pretty soon there will be no advantge to C++.

                        A Offline
                        A Offline
                        Anders Molin
                        wrote on last edited by
                        #30

                        Ray Cassick wrote: I think the folks that lash out at VB programmers are simply frustrated because they took years to learn how to do something that others are now able to pick up in less time. Not true. Maybe I have used years to learn C++ and the Win32 API, but you can use VB for the rest of your life, and never be able to do the same things as you can in C++. Ray Cassick wrote: Will a C++ developer eevr admit that? NOPE, not that I have seen. C++ is the bomb... you can do anything in C++.... yeah, and a 300 pound fat chick CAN wear spandex too, but that does not mean that she SHOULD. Hehehe, actually I use C# for testing, when I develop COM Objects, because it takes too much work to use COM from C++. So C++ developers also use other languages. Ray Cassick wrote: C++ makes me spend way too much time on the itsy-bitsy details and not enough time on solving the problem I need to solve. Problems themselves have enough small details without having to worry about where the ';' goes and do I need to use '{'... Not true, if you have to worry about where to put "{" and ";" you cannot have been programming much C++. I never think about that stuff. You sound like a diehard VB-guy, that sometimes is forced to do some C++, and hates it bacause it's a bit harder than your beloved VB. Ray Cassick wrote: Give it a few years as the managed code starts to creep more and more into the core of the OS and pretty soon there will be no advantge to C++. LOL, even in .NET C++ is way more powerfull than VB ;P - Anders Money talks, but all mine ever says is "Goodbye!"

                        1 Reply Last reply
                        0
                        • L l a u r e n

                          vb is a highly efficient, full-featured, extremely reliable and stable, well designed language that we should all learn much more about *wakes up screaming*


                          "... and so i said to him ... if it don't dance (or code) and you can't eat it either f**k it or throw it away"
                          biz stuff   about me

                          A Offline
                          A Offline
                          Anders Molin
                          wrote on last edited by
                          #31

                          LOL :laugh: - Anders Money talks, but all mine ever says is "Goodbye!"

                          1 Reply Last reply
                          0
                          • A Adam Arthur

                            Please excuse my ignorant and intolerant attitude... But doesn't VB stink? As a primarily C++ programmer, which is obviously a superior language, it is occasionally necessary to examine VB code. Recently this became a disturbing issue because, it seems, VB is stupid. I never bothered to learn it, so am I biased or is VB stupid? :) Adam

                            S Offline
                            S Offline
                            Shog9 0
                            wrote on last edited by
                            #32

                            Adam Arthur wrote: Am I biased, or is VB stupid? Both. :D

                            Shog9 ------

                            And on the pedestal, these words appear: "My name is Ozymandias, King of Kings, Look on my Works, ye Mighty, and despair!" Nothing beside remains.

                            1 Reply Last reply
                            0
                            • R Ray Cassick

                              lauren wrote: *wakes up screaming* ...wakes up screeming because she suddenly realizes that she realy WANTS to learn VB but she is afraid that she will be looked down on by her elitist freinds.

                              L Offline
                              L Offline
                              l a u r e n
                              wrote on last edited by
                              #33

                              wont answer and get into a language witch hunt but horses for courses thank god i dont do those courses :)


                              "... and so i said to him ... if it don't dance (or code) and you can't eat it either f**k it or throw it away"
                              biz stuff   about me

                              1 Reply Last reply
                              0
                              • L l a u r e n

                                vb is a highly efficient, full-featured, extremely reliable and stable, well designed language that we should all learn much more about *wakes up screaming*


                                "... and so i said to him ... if it don't dance (or code) and you can't eat it either f**k it or throw it away"
                                biz stuff   about me

                                R Offline
                                R Offline
                                Roger Wright
                                wrote on last edited by
                                #34

                                ROTFLMAO!!!!! It's only a dream, Lauren! It's alright, have a sip of this nice, warm tequila and go back to sleep... Quiet now, or you'll wake the monsters under the bed. Night, night... Word of the day: Rotundacrat
                                Extra Credit will be awarded for: Quasimobo...

                                1 Reply Last reply
                                0
                                • R Ray Cassick

                                  Christian Graus wrote: but because M$ ARE behind General rule #1.. never take anything seriously from a person that uses 'M$' ;P

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

                                  *sigh* It's just shorthand. Feel free to ignore anything else I say for a reason as mundane as my using a common abbreviation. Christian Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 During last 10 years, with invention of VB and similar programming environments, every ill-educated moron became able to develop software. - Alex E. - 12-Sept-2002

                                  1 Reply Last reply
                                  0
                                  • A Anders Molin

                                    You start to sound like John Simmons :suss: - Anders Money talks, but all mine ever says is "Goodbye!"

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

                                    He is my hero. Christian Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 During last 10 years, with invention of VB and similar programming environments, every ill-educated moron became able to develop software. - Alex E. - 12-Sept-2002

                                    C 1 Reply Last reply
                                    0
                                    • N Navin

                                      Alvaro Mendez wrote: but the numbers don't lie: Of course, by that logic: there are 1.2 billion people in communist China. There are 300 million in the democratic United States. Numbers don't lie. :-D I guess whether something "sucks" or not is all relative... if you just want to slap together a GUI, and you don't care about maintenance, then VB is fine. If you ever want a prayer of maintaining your code in the future, or want to do something that can't be done by creating a pretty dialog with an editor, then you'll want something more potent. "Time spent with cats is never wasted." - Colette

                                      C Offline
                                      C Offline
                                      ColinDavies
                                      wrote on last edited by
                                      #37

                                      Navin wrote: there are 1.2 billion people in communist China. There are 300 million in the democratic United States So communism and eating rice is the world's preference ? Regardz Colin J Davies

                                      Sonork ID 100.9197:Colin

                                      You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                                      1 Reply Last reply
                                      0
                                      • C Christian Graus

                                        He is my hero. Christian Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 During last 10 years, with invention of VB and similar programming environments, every ill-educated moron became able to develop software. - Alex E. - 12-Sept-2002

                                        C Offline
                                        C Offline
                                        ColinDavies
                                        wrote on last edited by
                                        #38

                                        Christian Graus wrote: He is my hero. Mine also. :-) Regardz Colin J Davies

                                        Sonork ID 100.9197:Colin

                                        You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                                        1 Reply Last reply
                                        0
                                        • A Adam Arthur

                                          Please excuse my ignorant and intolerant attitude... But doesn't VB stink? As a primarily C++ programmer, which is obviously a superior language, it is occasionally necessary to examine VB code. Recently this became a disturbing issue because, it seems, VB is stupid. I never bothered to learn it, so am I biased or is VB stupid? :) Adam

                                          C Offline
                                          C Offline
                                          Chris Maunder
                                          wrote on last edited by
                                          #39

                                          Have you ever used Pascal, Delphi or Modula? That's not a rhetoric or facetious question, nor am I implying either of these languages are 'bad'. What I'm alluding to is that some of the verbosity of VB is also in Pascal/Modula/Delphi. These languages aren't usually lumped in with VB in terms of 'poorness', yet Delphi is verbose and even an idiot can use it to slap together an application (much like VB) VB can be fun. It's like driving a comfortable automatic after spending years driving a manual sports car. You can cruise along with the windows down and never have to worry about changing gears, and everything (usually) just works. It's horses for courses, but don't write it off just yet. cheers, Chris Maunder

                                          A 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