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. Why VB sucks.

Why VB sucks.

Scheduled Pinned Locked Moved The Lounge
csharpvisual-studioquestion
24 Posts 15 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.
  • L Lost User

    It is easy to code in C# than Vb. What I hate most are things like.... If Not Is Nothing Then End if

    K Offline
    K Offline
    Kevin McFarlane
    wrote on last edited by
    #15

    onyang2 wrote:

    What I hate most are things like.... If Not Is Nothing Then End if

    Actually, in VB 2008 you can now write If IsNot Nothing Then End If. ;P

    Kevin

    1 Reply Last reply
    0
    • R rastaVnuce

      I have to write a couple of VB examples for documentation purposes, and I just have to share it. I haven't seen code looking that ugly in my life. I know it's practically the same code I've written in C#, I know it does the same thing, but darn.... It's VERY UGLY. Even Visual Studio's VB editor is uglier than the C# one. What's with all the lines? Sorry VB guys... I just don't understand why anyone would use VB. Ok... rant over, going back to work.

      Where it seems there are only borderlines, Where others turn and sigh, You shall rise!

      K Offline
      K Offline
      Kevin McFarlane
      wrote on last edited by
      #16

      Hmmm, I thought we hadn't had a VB-bashing session for a while. :)

      rastaVnuce wrote:

      Even Visual Studio's VB editor is uglier than the C# one. What's with all the lines?

      Personally, although I prefer C# I don't mind VB as such but I do hate its IDE editor integration, especially re: IntelliSense, code snippets and regions. Much of it just does not work properly IMO. I wonder if it's any better in VS 2010?

      Kevin

      1 Reply Last reply
      0
      • Z Zhat

        Wow, lot's of VB haters here I see (from the replies to this post). Our company uses it. Why? Good question and one I can't answer as they've been using it before I got here 3 years ago. BUT, it works very well for what we do. Sure we could do the same in C#, but why re-write everything when there absolutely no reason to, as in "I don't understand why people would use " Personally, I'm fine with it as well, no problems, I can and do use C# for a few things, but hey, stay with the horse that brought you here, if you know what I mean...that and the fact they pay me 6 figures (that's $100,000+ US) to do VB development...and No, I don't live in a very expensive city like Chicago, LA, New York, Boston...just a mid size city in Florida. That's WHY I use it...currently a friend of mine wants me to come to work for his company, at a bigger salary, where Javascript/XML is the base languages...Hmmm, I don't understand whay anyone would use those... :)

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

        Zhat wrote:

        Hmmm, I don't understand whay anyone would use those...

        'cause they're awesome... ;-)

        Z 1 Reply Last reply
        0
        • R rastaVnuce

          I have to write a couple of VB examples for documentation purposes, and I just have to share it. I haven't seen code looking that ugly in my life. I know it's practically the same code I've written in C#, I know it does the same thing, but darn.... It's VERY UGLY. Even Visual Studio's VB editor is uglier than the C# one. What's with all the lines? Sorry VB guys... I just don't understand why anyone would use VB. Ok... rant over, going back to work.

          Where it seems there are only borderlines, Where others turn and sigh, You shall rise!

          M Offline
          M Offline
          megaadam
          wrote on last edited by
          #18

          rastaVnuce wrote:

          What's with all the lines?

          Ah Gotcha!! No programming questions in The Lounge. ;P

          ........................ Life is too shor

          R 1 Reply Last reply
          0
          • S Shog9 0

            Zhat wrote:

            Hmmm, I don't understand whay anyone would use those...

            'cause they're awesome... ;-)

            Z Offline
            Z Offline
            Zhat
            wrote on last edited by
            #19

            That's my point to the OP...what's trash to one is priceless to another...I never could get into the "I'm better then you because I code in Blah Blah Blah language"...at the end of the day I'm happy regardless...and I could definately get into JS/XML as well... :)

            S 1 Reply Last reply
            0
            • M megaadam

              rastaVnuce wrote:

              What's with all the lines?

              Ah Gotcha!! No programming questions in The Lounge. ;P

              ........................ Life is too shor

              R Offline
              R Offline
              rastaVnuce
              wrote on last edited by
              #20

              Wait... is VB programming? (Ok... release the hounds :laugh: )

              Where it seems there are only borderlines, Where others turn and sigh, You shall rise!

              X 1 Reply Last reply
              0
              • R rastaVnuce

                Wait... is VB programming? (Ok... release the hounds :laugh: )

                Where it seems there are only borderlines, Where others turn and sigh, You shall rise!

                X Offline
                X Offline
                Xiangyang Liu
                wrote on last edited by
                #21

                rastaVnuce wrote:

                Wait... is VB programming?

                If that's not a programming question I don't what is! :-D

                My .NET Business Application Framework My Home Page My Younger Son & His "PET"

                R 1 Reply Last reply
                0
                • Z Zhat

                  That's my point to the OP...what's trash to one is priceless to another...I never could get into the "I'm better then you because I code in Blah Blah Blah language"...at the end of the day I'm happy regardless...and I could definately get into JS/XML as well... :)

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

                  Zhat wrote:

                  I never could get into the "I'm better then you because I code in Blah Blah Blah language"...at the end of the day I'm happy regardless...

                  Sure! I haven't often seen it, but it's certainly possible that someone could write decent code in VB. Personally, i'm happy so long as i don't have to touch the stuff... ;-)

                  1 Reply Last reply
                  0
                  • X Xiangyang Liu

                    rastaVnuce wrote:

                    Wait... is VB programming?

                    If that's not a programming question I don't what is! :-D

                    My .NET Business Application Framework My Home Page My Younger Son & His "PET"

                    R Offline
                    R Offline
                    rastaVnuce
                    wrote on last edited by
                    #23

                    Busted! :-O

                    Where it seems there are only borderlines, Where others turn and sigh, You shall rise!

                    1 Reply Last reply
                    0
                    • R rastaVnuce

                      I have to write a couple of VB examples for documentation purposes, and I just have to share it. I haven't seen code looking that ugly in my life. I know it's practically the same code I've written in C#, I know it does the same thing, but darn.... It's VERY UGLY. Even Visual Studio's VB editor is uglier than the C# one. What's with all the lines? Sorry VB guys... I just don't understand why anyone would use VB. Ok... rant over, going back to work.

                      Where it seems there are only borderlines, Where others turn and sigh, You shall rise!

                      D Offline
                      D Offline
                      David Knechtges
                      wrote on last edited by
                      #24

                      I remember when Windows 3.1 and 95 were around and most people doing Windows programming used VB for the GUI parts and C/C++ for the real programming stuff as it was a lot easier at that time to do GUI programming in VB and make fast/small code in C/C++. Now, VB.NET seems like the oddball and C# is the one everyone uses for .NET programming....

                      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