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. Anti-VB

Anti-VB

Scheduled Pinned Locked Moved The Lounge
csharpvisual-studioquestion
92 Posts 31 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.
  • X Offline
    X Offline
    Xoy
    wrote on last edited by
    #1

    Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

    M P E R T 18 Replies Last reply
    0
    • X Xoy

      Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

      M Offline
      M Offline
      malharone
      wrote on last edited by
      #2

      Perhaps because of "option explicit on/off" and "option strict on/off" and lack of compile time warnings (e.g. not all code paths return value) .. etc. - Malhar

      J 1 Reply Last reply
      0
      • X Xoy

        Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

        P Offline
        P Offline
        peterchen
        wrote on last edited by
        #3

        Xoy wrote:

        Why are so many people outspokenly anti-vb?

        Because at one point of our career, we had to "fix" some VB code written yb a moron. That's the great feature of VB: coding morons get their application to work (note that someone may be a moron coder, but a genius foobarker, which is why sometimes it makes sense to let a moron coder write apps in VB)

        Xoy wrote:

        Considering there isn't that much different between them

        There's "not much difference" between human and monkey DNA, either...


        Some of us walk the memory lane, others plummet into a rabbit hole
        Tree in C# || Fold With Us! || sighist

        J 1 Reply Last reply
        0
        • X Xoy

          Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

          E Offline
          E Offline
          Ed Poore
          wrote on last edited by
          #4

          I think that the main reason that there are so many anti-vb is because of

          Xoy wrote:

          the people who use it

          From what I understand many people think that VB coders produces sloppy programs with the mind for completing the program quickly rather than stably. I started off as a VB programmer years ago and even then found some quirks of the language which I didn't like but it wasn't a bad language as such. VB.NET started to address these problems but then I switched to C# and have harldy looked back. Just my 2p (I feel like being patriotic now that Wales is back winning in the 6 nations :-D) on the General Opinion. Ed

          X J 2 Replies Last reply
          0
          • X Xoy

            Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

            R Offline
            R Offline
            Red Stateler
            wrote on last edited by
            #5

            Because having "basic" in the name makes employers think that they don't need to pay you very much.

            1 Reply Last reply
            0
            • X Xoy

              Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

              T Offline
              T Offline
              toxcct
              wrote on last edited by
              #6

              to speak the more objective as possible, i think that there are so many people against VB because so many peaople coding with VB think they are programmers... there might be some, but the problem comes from the too permissive language.... sincerely, :rose:


              TOXCCT >>> GEII power
              [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]

              1 Reply Last reply
              0
              • E Ed Poore

                I think that the main reason that there are so many anti-vb is because of

                Xoy wrote:

                the people who use it

                From what I understand many people think that VB coders produces sloppy programs with the mind for completing the program quickly rather than stably. I started off as a VB programmer years ago and even then found some quirks of the language which I didn't like but it wasn't a bad language as such. VB.NET started to address these problems but then I switched to C# and have harldy looked back. Just my 2p (I feel like being patriotic now that Wales is back winning in the 6 nations :-D) on the General Opinion. Ed

                X Offline
                X Offline
                Xoy
                wrote on last edited by
                #7

                Ed.Poore wrote:

                From what I understand many people think that VB coders produces sloppy programs with the mind for completing the program quickly rather than stably.

                Well... theres that issue with every language ;P I suppose vb attracts more of such people... vb... visual BASIC... visual BEGINNER's... I took a look at the vb forums here on cp... didn't stay long :| its like WHY?!??!?! :wtf: Also took a look at the C# forums though.... sort of the same issue, a lot of simple questions :doh:

                E 1 Reply Last reply
                0
                • X Xoy

                  Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

                  realJSOPR Offline
                  realJSOPR Offline
                  realJSOP
                  wrote on last edited by
                  #8

                  Regarding CP, most of the guys here started out with C++, and have a natural disdain for anything that has a description containing the word "basic". *Real* programmers (like me) have clung tenatiously to C++ while pseudo-men and other lemming-like individuals (mostly VB'ers who were overcome with grief when MS dropped support for their beloved VB6 product) were easily lured to the dark side we all know as .NET, C#, and managed code. They all say they like .NET, but I think it's more a case of not wanting to embarrass themselves for making rash decisions regarding their new language preference, and I expect their house-of-cards development efforts to come crashing down on their heads when Miscrosoft farts out another "next best thing". This message is brought to you by VB Sucks And... Well... You Know, INC., where if you didn't have an unnatural fear of pointers, you could be a real programmer too. ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                  X 1 Reply Last reply
                  0
                  • realJSOPR realJSOP

                    Regarding CP, most of the guys here started out with C++, and have a natural disdain for anything that has a description containing the word "basic". *Real* programmers (like me) have clung tenatiously to C++ while pseudo-men and other lemming-like individuals (mostly VB'ers who were overcome with grief when MS dropped support for their beloved VB6 product) were easily lured to the dark side we all know as .NET, C#, and managed code. They all say they like .NET, but I think it's more a case of not wanting to embarrass themselves for making rash decisions regarding their new language preference, and I expect their house-of-cards development efforts to come crashing down on their heads when Miscrosoft farts out another "next best thing". This message is brought to you by VB Sucks And... Well... You Know, INC., where if you didn't have an unnatural fear of pointers, you could be a real programmer too. ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                    X Offline
                    X Offline
                    Xoy
                    wrote on last edited by
                    #9

                    John Simmons / outlaw programmer wrote:

                    You Know, INC., where if you didn't have an unnatural fear of pointers, you could be a real programmer too.

                    :laugh: amusing :-D

                    P 1 Reply Last reply
                    0
                    • X Xoy

                      John Simmons / outlaw programmer wrote:

                      You Know, INC., where if you didn't have an unnatural fear of pointers, you could be a real programmer too.

                      :laugh: amusing :-D

                      P Offline
                      P Offline
                      PJ Arends
                      wrote on last edited by
                      #10

                      Xoy wrote:

                      amusing

                      I think that is the first time John has been called "amusing". John Simmons / outlaw programmer, placed on this earth for the amusement of others:laugh:


                      "You're obviously a superstar." - Christian Graus about me - 12 Feb '03 "Obviously ???  You're definitely a superstar!!!" - mYkel - 21 Jun '04 "There's not enough blatant self-congratulatory backslapping in the world today..." - HumblePie - 21 Jun '05 Within you lies the power for good - Use it!

                      T 1 Reply Last reply
                      0
                      • X Xoy

                        Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

                        B Offline
                        B Offline
                        bakerfishsticks
                        wrote on last edited by
                        #11

                        Look VB is just a tool same as C++ and has its advantages and disadvantages. From a business stand point VB is great, you can get an app out very quickly without worring about about the little things. I think the people that complain about VB are the JAVA/C#/C++ coders because they think using these language makes them an engineer!! HA, C# which i code in and Java are 4gl languages and C++ is nothing more then a 3gl language and most of us only code for business software which really does not require c++ at all. Think about it if all businesses used c++ apps would never be on time. Thank god for java and .net and yes vb. If you want to feel like an engineer use assembly for microprocesser programming, create your own OS. But otherwiese just accept VB is a tool some people can use well and some just hack it up which is why we are here.

                        R S realJSOPR C P 5 Replies Last reply
                        0
                        • X Xoy

                          Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

                          B Offline
                          B Offline
                          Bruce Duncan
                          wrote on last edited by
                          #12

                          Xoy wrote:

                          why are so many people also anti-vb

                          Everyone needs someone/something to bash, and on this site that thing is VB. I personally find it annoying (the bashing, not the language).

                          "Time sneaks up on you like a windshield on a bug."
                          - John Lithgow

                          1 Reply Last reply
                          0
                          • P PJ Arends

                            Xoy wrote:

                            amusing

                            I think that is the first time John has been called "amusing". John Simmons / outlaw programmer, placed on this earth for the amusement of others:laugh:


                            "You're obviously a superstar." - Christian Graus about me - 12 Feb '03 "Obviously ???  You're definitely a superstar!!!" - mYkel - 21 Jun '04 "There's not enough blatant self-congratulatory backslapping in the world today..." - HumblePie - 21 Jun '05 Within you lies the power for good - Use it!

                            T Offline
                            T Offline
                            Tom Archer
                            wrote on last edited by
                            #13

                            PJ Arends wrote:

                            John Simmons / outlaw programmer, placed on this earth for the amusement of others

                            No truer words have ever been spoken. :cool: Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

                            realJSOPR 1 Reply Last reply
                            0
                            • B bakerfishsticks

                              Look VB is just a tool same as C++ and has its advantages and disadvantages. From a business stand point VB is great, you can get an app out very quickly without worring about about the little things. I think the people that complain about VB are the JAVA/C#/C++ coders because they think using these language makes them an engineer!! HA, C# which i code in and Java are 4gl languages and C++ is nothing more then a 3gl language and most of us only code for business software which really does not require c++ at all. Think about it if all businesses used c++ apps would never be on time. Thank god for java and .net and yes vb. If you want to feel like an engineer use assembly for microprocesser programming, create your own OS. But otherwiese just accept VB is a tool some people can use well and some just hack it up which is why we are here.

                              R Offline
                              R Offline
                              Red Stateler
                              wrote on last edited by
                              #14

                              VB is for losers!!! HAHAHAHAHA!!!

                              P 1 Reply Last reply
                              0
                              • R Red Stateler

                                VB is for losers!!! HAHAHAHAHA!!!

                                P Offline
                                P Offline
                                Paul Conrad
                                wrote on last edited by
                                #15

                                espeir wrote:

                                VB is for losers!!!

                                It's just a wanna-be programming language. Real programmers program C++. PC

                                C D 2 Replies Last reply
                                0
                                • X Xoy

                                  Ed.Poore wrote:

                                  From what I understand many people think that VB coders produces sloppy programs with the mind for completing the program quickly rather than stably.

                                  Well... theres that issue with every language ;P I suppose vb attracts more of such people... vb... visual BASIC... visual BEGINNER's... I took a look at the vb forums here on cp... didn't stay long :| its like WHY?!??!?! :wtf: Also took a look at the C# forums though.... sort of the same issue, a lot of simple questions :doh:

                                  E Offline
                                  E Offline
                                  Ed Poore
                                  wrote on last edited by
                                  #16

                                  Xoy wrote:

                                  visual BEGINNER's...

                                  You're right here, what people should say when they're asked how they want to program is... Not oh, you know that Office has VB built into it? but... Hang on, Microsoft has a free SDK for .NET development, this is free to start, there's Mono a Linux equivalent though not yet as fully implemented, there's support for ~40 languages so you can pick the one you want. There are the express editions which are free (and will be nice and cheap in the future if you're more serious). Plus if they really want to learn how to program you can get gcc or MinGW and program in ANSI C :) I don't get it why my college teachers for example teach "programming" in Office when C#, VB.NET, IronPython, Boo whatever is so much more powerful and so much cheaper! Plus there's the new beta for SharpDevelop2 out yesterday. Ed

                                  X 1 Reply Last reply
                                  0
                                  • E Ed Poore

                                    Xoy wrote:

                                    visual BEGINNER's...

                                    You're right here, what people should say when they're asked how they want to program is... Not oh, you know that Office has VB built into it? but... Hang on, Microsoft has a free SDK for .NET development, this is free to start, there's Mono a Linux equivalent though not yet as fully implemented, there's support for ~40 languages so you can pick the one you want. There are the express editions which are free (and will be nice and cheap in the future if you're more serious). Plus if they really want to learn how to program you can get gcc or MinGW and program in ANSI C :) I don't get it why my college teachers for example teach "programming" in Office when C#, VB.NET, IronPython, Boo whatever is so much more powerful and so much cheaper! Plus there's the new beta for SharpDevelop2 out yesterday. Ed

                                    X Offline
                                    X Offline
                                    Xoy
                                    wrote on last edited by
                                    #17

                                    Ed.Poore wrote:

                                    I don't get it why my college teachers for example teach "programming" in Office when C#, VB.NET, IronPython, Boo whatever is so much more powerful and so much cheaper!

                                    Office :wtf: huh? :confused: (yes I know that office has scripting built in... but why teach programming using office?!)

                                    S E 2 Replies Last reply
                                    0
                                    • B bakerfishsticks

                                      Look VB is just a tool same as C++ and has its advantages and disadvantages. From a business stand point VB is great, you can get an app out very quickly without worring about about the little things. I think the people that complain about VB are the JAVA/C#/C++ coders because they think using these language makes them an engineer!! HA, C# which i code in and Java are 4gl languages and C++ is nothing more then a 3gl language and most of us only code for business software which really does not require c++ at all. Think about it if all businesses used c++ apps would never be on time. Thank god for java and .net and yes vb. If you want to feel like an engineer use assembly for microprocesser programming, create your own OS. But otherwiese just accept VB is a tool some people can use well and some just hack it up which is why we are here.

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

                                      bakerfishsticks wrote:

                                      Look VB is just a tool same as C++ and has its advantages and disadvantages.

                                      Thank you! All this VB bashing is just pointless. Any fool can see that there is no be-all end-all of languages, and while C++ may be the DeWALT power drill of languages, sometimes that's more than you need. Sometimes, you just want the $2.50 Wal*Mart screwdriver. Like that tool, VB is advertised as having capabilities it really does not, but just as the soft metal in the cheap screwdriver makes it perfect for filing down into a crude weapon, VB can be used to fashion many crude implements of torture. And just as the handle on that screwdriver can be easily snapped off so that it can be easily concealed in small, uncomfortable places, VB code can be separated from its runtime and support libraries, and hidden in script or VBA form, perfect for hiding in email or Office documents. So enough with looking down at VB and VB users. Just because some of us may want tools that allow us to write software doesn't mean that others might not want tools that can be used for... other things. :rolleyes:

                                      ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

                                      1 Reply Last reply
                                      0
                                      • T Tom Archer

                                        PJ Arends wrote:

                                        John Simmons / outlaw programmer, placed on this earth for the amusement of others

                                        No truer words have ever been spoken. :cool: Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

                                        realJSOPR Offline
                                        realJSOPR Offline
                                        realJSOP
                                        wrote on last edited by
                                        #19

                                        Yet I am often critisized for trying to do the job for which I've been deposited on this planet. :( ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                        T P 2 Replies Last reply
                                        0
                                        • X Xoy

                                          Why are so many people outspokenly anti-vb? I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc... but why are so many people also anti-vb? Especially if its C# vs VB... Considering there isn't that much different between them :confused: I mean, fine and all if you are more comfortable with the cish syntax, but whats wrong with vb :confused: (note i'm referring to the language and not the people who use it ;P)

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

                                          Xoy wrote:

                                          I think its fine to prefer one language over others, perhaps due to what you are most comfortable with, syntax preference, etc...

                                          I have no objection with someone wanting to use VB. I also have no problem with people who don't bathe, smoke heavily, and eat a lot of fish... ...I just don't want to work with either one of them. ;)

                                          ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

                                          C 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