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 Back Room
  4. Why VB?

Why VB?

Scheduled Pinned Locked Moved The Back Room
csharpquestionc++asp-net
22 Posts 7 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.
  • R Ray Cassick

    Just another developer with nothing in his toolbox but a hammer. :|

    D Offline
    D Offline
    David Wulff
    wrote on last edited by
    #4

    I prefer to think of it more as a high-end hammer drill - you can fit any extension you'll ever need on the end of it with relatively little trouble - a saw, a sanding disk, a polishing head, a drill bit, a screw bit, a breaker, an insustrial block cutter, etc, etc. Try drilling a hole with a screwdriver, or polishing a surface with a belt sander. However, if you're only going to be putting in screws then a screwdriver is all you need. [edit] I am putting the case where VB is the screwdriver and C++ the hammer drill btw, not vice versa :eek: [/edit]


    David Wulff http://www.davidwulff.co.uk

    "Life, as well as software, has bugs." - Roger Wright

    1 Reply Last reply
    0
    • S Shog9 0

      Rickard Andersson wrote: What is the use of VB actually?

      • It's Quick.
      • It's Dirty.
      • It's Forgiving of Major Misunderstandings of how programming languages are Supposed to Work.
      • It can be a great way to test COM controls.
      • It can be safer to use if you're careless and don't know about C# or Java.
      • It's built into the MS-Office apps (sorta) so you can do funky stuff to them if necessary.
      • It *could* stand for "Vicious Buccaneers", which sounds sort of cool.

      Shog9 ------

      Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

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

      Now you are trying to convince people that VB is worse off than Java? Harsh man... that's harsh...

      • It's Quick. (Yes it is)
      • It's Dirty. ??? It does not leave little ';' and '{' and '}' all over the place
      • It's forgiving of Major (blah, blah, blah...) Works just fine for me...
      • It can be a great way to test COM controls. Let's not for get BUILD them too!
      • It can be safer to use (blah, blah, blah...) Some of us like C# too Java sucks!!!
      • It's built into MS-Office apps Yeah baby!
      • It *could* stand for "Vicious Buccaneers", which sounds sort of cool. Sorry... nothing whity to say about this one :(
      S C 2 Replies Last reply
      0
      • R Ray Cassick

        Now you are trying to convince people that VB is worse off than Java? Harsh man... that's harsh...

        • It's Quick. (Yes it is)
        • It's Dirty. ??? It does not leave little ';' and '{' and '}' all over the place
        • It's forgiving of Major (blah, blah, blah...) Works just fine for me...
        • It can be a great way to test COM controls. Let's not for get BUILD them too!
        • It can be safer to use (blah, blah, blah...) Some of us like C# too Java sucks!!!
        • It's built into MS-Office apps Yeah baby!
        • It *could* stand for "Vicious Buccaneers", which sounds sort of cool. Sorry... nothing whity to say about this one :(
        S Offline
        S Offline
        Shog9 0
        wrote on last edited by
        #6

        Ray Cassick wrote: Now you are trying to convince people that VB is worse off than Java? You need convincing?!? Ray Cassick wrote: Works just fine for me... Which was my point... ;P Ray Cassick wrote: Java sucks! Whoa, who's stuck with a one-tool box *now*? Ray Cassick wrote: Sorry... nothing whity to say about this one Damn whity, always keepin' me down... Shog9 ------

        Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

        C R 2 Replies Last reply
        0
        • S Shog9 0

          Rickard Andersson wrote: What is the use of VB actually?

          • It's Quick.
          • It's Dirty.
          • It's Forgiving of Major Misunderstandings of how programming languages are Supposed to Work.
          • It can be a great way to test COM controls.
          • It can be safer to use if you're careless and don't know about C# or Java.
          • It's built into the MS-Office apps (sorta) so you can do funky stuff to them if necessary.
          • It *could* stand for "Vicious Buccaneers", which sounds sort of cool.

          Shog9 ------

          Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

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

          While all of these points are correct, the last one is, I think, one that Microsoft have not cottoned on to. You should contact them. What about Vicarious Buttocks Voiciferous Bimbos Volcanic Breasts etc. ? Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

          S 1 Reply Last reply
          0
          • R Ray Cassick

            Now you are trying to convince people that VB is worse off than Java? Harsh man... that's harsh...

            • It's Quick. (Yes it is)
            • It's Dirty. ??? It does not leave little ';' and '{' and '}' all over the place
            • It's forgiving of Major (blah, blah, blah...) Works just fine for me...
            • It can be a great way to test COM controls. Let's not for get BUILD them too!
            • It can be safer to use (blah, blah, blah...) Some of us like C# too Java sucks!!!
            • It's built into MS-Office apps Yeah baby!
            • It *could* stand for "Vicious Buccaneers", which sounds sort of cool. Sorry... nothing whity to say about this one :(
            C Offline
            C Offline
            Christian Graus
            wrote on last edited by
            #8

            Ray Cassick wrote: It does not leave little ';' and '{' and '}' all over the place True - the syntax is instead full of crap like 'end loop' and errors like 'cannot use brackets when calling a sub. The same function can be a sub OR a function, depending on if you grab the return value. Ray Cassick wrote: Works just fine for me... I guess that means it's forgiving any major errors in style and design - that's exactly the point. Not saying YOUR code is bad, but if it is, VB will probably let you off the hook. Ray Cassick wrote: Let's not for get BUILD them too! Why on EARTH would you build a COM component in VB ? Masochism ? Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

            1 Reply Last reply
            0
            • C Christian Graus

              While all of these points are correct, the last one is, I think, one that Microsoft have not cottoned on to. You should contact them. What about Vicarious Buttocks Voiciferous Bimbos Volcanic Breasts etc. ? Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

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

              Christian Graus wrote: Volcanic Breasts Ah, now there's something i could enjoy programming in... Christian Graus wrote: Voiciferous Bimbo Er, but isn't that what it actually stands for...? Shog9 ------

              Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

              1 Reply Last reply
              0
              • S Shog9 0

                Ray Cassick wrote: Now you are trying to convince people that VB is worse off than Java? You need convincing?!? Ray Cassick wrote: Works just fine for me... Which was my point... ;P Ray Cassick wrote: Java sucks! Whoa, who's stuck with a one-tool box *now*? Ray Cassick wrote: Sorry... nothing whity to say about this one Damn whity, always keepin' me down... Shog9 ------

                Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

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

                Shog9 wrote: Damn whity, always keepin' me down... You're a class act, you know that ? :-) Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

                1 Reply Last reply
                0
                • S Shog9 0

                  Ray Cassick wrote: Now you are trying to convince people that VB is worse off than Java? You need convincing?!? Ray Cassick wrote: Works just fine for me... Which was my point... ;P Ray Cassick wrote: Java sucks! Whoa, who's stuck with a one-tool box *now*? Ray Cassick wrote: Sorry... nothing whity to say about this one Damn whity, always keepin' me down... Shog9 ------

                  Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

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

                  Shog9 wrote: Whoa, who's stuck with a one-tool box *now*? Ok, I admit it... I hate Java. Always have, and always did. There, it's out of my system. Honestly, I just never really got to like it. I have spent my life programming in, C, C++, Pascal, Delphi, VB and COBOL (ech)... I can honestly say that I never needed Java.

                  C 1 Reply Last reply
                  0
                  • R Ray Cassick

                    Shog9 wrote: Whoa, who's stuck with a one-tool box *now*? Ok, I admit it... I hate Java. Always have, and always did. There, it's out of my system. Honestly, I just never really got to like it. I have spent my life programming in, C, C++, Pascal, Delphi, VB and COBOL (ech)... I can honestly say that I never needed Java.

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

                    Stroustrup called Java a solution in need of a problem. I take it you're not taking up C# then ? Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

                    R 1 Reply Last reply
                    0
                    • R Rickard Andersson20

                      What is the use of VB actually? A programmer who don't want to be a serious programmer I would say! I looked at the syntax and even that sucks!! I HATE VB! Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                      M Offline
                      M Offline
                      Megan Forbes
                      wrote on last edited by
                      #13

                      Rickard Andersson wrote: What is the use of VB actually It's good for tight deadlines, but forward planning should ensure that tight deadlines like that shouldn't be necessary. Unfortunately, we are human, and so end up with tight deadlines. Personally I find VB boring, but it is fast. In comparison I use Java for university (part time) and while I enjoy the syntax more because it is C-like, I would hate to have to work on a tight deadline using Java! :eek:


                      I knew it would end badly when I first met Chris in a Canberra alleyway and he said 'try some - it won't hurt you'..... - Christian Graus on Code Project outages

                      R 1 Reply Last reply
                      0
                      • S Shog9 0

                        Rickard Andersson wrote: What is the use of VB actually?

                        • It's Quick.
                        • It's Dirty.
                        • It's Forgiving of Major Misunderstandings of how programming languages are Supposed to Work.
                        • It can be a great way to test COM controls.
                        • It can be safer to use if you're careless and don't know about C# or Java.
                        • It's built into the MS-Office apps (sorta) so you can do funky stuff to them if necessary.
                        • It *could* stand for "Vicious Buccaneers", which sounds sort of cool.

                        Shog9 ------

                        Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

                        R Offline
                        R Offline
                        Rickard Andersson20
                        wrote on last edited by
                        #14

                        Shog9 wrote: It's Quick. :wtf::wtf::wtf::wtf: And I've heard from so many plaxces that VB is so sloooooow!!! Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                        S 1 Reply Last reply
                        0
                        • M Megan Forbes

                          Rickard Andersson wrote: What is the use of VB actually It's good for tight deadlines, but forward planning should ensure that tight deadlines like that shouldn't be necessary. Unfortunately, we are human, and so end up with tight deadlines. Personally I find VB boring, but it is fast. In comparison I use Java for university (part time) and while I enjoy the syntax more because it is C-like, I would hate to have to work on a tight deadline using Java! :eek:


                          I knew it would end badly when I first met Chris in a Canberra alleyway and he said 'try some - it won't hurt you'..... - Christian Graus on Code Project outages

                          R Offline
                          R Offline
                          Rickard Andersson20
                          wrote on last edited by
                          #15

                          But isn't better to build a stable and good quality program instead of a sucking one? :rolleyes: Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                          M 1 Reply Last reply
                          0
                          • R Rickard Andersson20

                            But isn't better to build a stable and good quality program instead of a sucking one? :rolleyes: Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                            M Offline
                            M Offline
                            Megan Forbes
                            wrote on last edited by
                            #16

                            Simplistic and boring doesn't necessarily mean unstable. I don't enjoy working in it, but must admit it does have it's uses. As I've said before, there is no reason to use a jackhammer where a hammer and chisel would suffice. In fact, in certain cases, like archeology, the hammer and chisel are suddenly superior. :)


                            I knew it would end badly when I first met Chris in a Canberra alleyway and he said 'try some - it won't hurt you'..... - Christian Graus on Code Project outages

                            1 Reply Last reply
                            0
                            • R Rickard Andersson20

                              Shog9 wrote: It's Quick. :wtf::wtf::wtf::wtf: And I've heard from so many plaxces that VB is so sloooooow!!! Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

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

                              Rickard Andersson wrote: And I've heard from so many plaxces that VB is so sloooooow!!! Yeah, well... if i was more into cars, i'd do some analogy here comparing VB to one with an automatic transmission, and C++ to one with manual - but i'm not, so i'll just say straight out, C++ is faster if you know what you're doing, VB is good enough if you don't. Shog9 ------

                              Sitting in muddy water isn't such a bad life, if it ends after the first time... - Yoko Kanno, The Real Folk Blues

                              1 Reply Last reply
                              0
                              • C Christian Graus

                                Stroustrup called Java a solution in need of a problem. I take it you're not taking up C# then ? Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

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

                                I am learning C# simply because it is part of the VS.NET package and I am working with other developers on the same project that use it. I have been wokring in VB since V1, and lovbe what they have done with it in the .NET version. While VB.NET will still hold as my primary language I will ofcourse progress and learn others as well.

                                C 1 Reply Last reply
                                0
                                • R Ray Cassick

                                  I am learning C# simply because it is part of the VS.NET package and I am working with other developers on the same project that use it. I have been wokring in VB since V1, and lovbe what they have done with it in the .NET version. While VB.NET will still hold as my primary language I will ofcourse progress and learn others as well.

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

                                  Ray Cassick wrote: I am learning C# simply because it is part of the VS.NET package I presumed otherwise because the syntax is so close to Java, which you hate :-) Ray Cassick wrote: I have been wokring in VB since V1, and lovbe what they have done with it in the .NET version. As a person on the other side of the fence, what do you see as different between C# and VB.NET ? It looks to me like the CLR allowed them to add all the features that have in the past made VB a toy language by their absence, and it looks to me like now they have offered this new CLR in an updated VB.NET, and in C#, which will take over when VB is retired in the next few years. I don't see what other reason there could be to have C# and not just upgrade V. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

                                  R 1 Reply Last reply
                                  0
                                  • C Christian Graus

                                    Ray Cassick wrote: I am learning C# simply because it is part of the VS.NET package I presumed otherwise because the syntax is so close to Java, which you hate :-) Ray Cassick wrote: I have been wokring in VB since V1, and lovbe what they have done with it in the .NET version. As a person on the other side of the fence, what do you see as different between C# and VB.NET ? It looks to me like the CLR allowed them to add all the features that have in the past made VB a toy language by their absence, and it looks to me like now they have offered this new CLR in an updated VB.NET, and in C#, which will take over when VB is retired in the next few years. I don't see what other reason there could be to have C# and not just upgrade V. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

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

                                    Christian Graus wrote: I presumed otherwise because the syntax is so close to Java, which you hate Hey, I want to stay employable :) I will learn what ever it takes to make me keep that. The differences between the two languages seem at this point merly a matter of formatting as far as I can see. There is that '{' and ';' thing :)... I am VERY disapointed in the C++ stuff. I was really looking forward to having the same forms editor for C++ stuff. The older MFC way usin gth eclass wizzard really always gave me a headache. I like the fact that in VB I can just use Textbox1.Text, but Noooooooo, in MFC I have to define a variable then do that pesky call to get the data form the control into the variable just to access the value. Seemed like a big waste of time to me. I am a bit afraid (for lack of a better word right now) that VB will soon dop the way of the Dinosaur now that C# is around. I do get the feeling that they are only keeping it around for the tons of VB developers that are hooked on it, and that they will eventually forgo the VB side for the C# side. If that happens that ok, I will follow. As far as hating Java goes, I used to hate C++ also, but now I find myself using it more as I learn more. I just have never had to USE Java at all, and always found the books (and lack of any great tools) disturbing. I also don't do any work that leaves the relm of Windows so I jave no real need for any cross platform stuff.

                                    C 1 Reply Last reply
                                    0
                                    • R Ray Cassick

                                      Christian Graus wrote: I presumed otherwise because the syntax is so close to Java, which you hate Hey, I want to stay employable :) I will learn what ever it takes to make me keep that. The differences between the two languages seem at this point merly a matter of formatting as far as I can see. There is that '{' and ';' thing :)... I am VERY disapointed in the C++ stuff. I was really looking forward to having the same forms editor for C++ stuff. The older MFC way usin gth eclass wizzard really always gave me a headache. I like the fact that in VB I can just use Textbox1.Text, but Noooooooo, in MFC I have to define a variable then do that pesky call to get the data form the control into the variable just to access the value. Seemed like a big waste of time to me. I am a bit afraid (for lack of a better word right now) that VB will soon dop the way of the Dinosaur now that C# is around. I do get the feeling that they are only keeping it around for the tons of VB developers that are hooked on it, and that they will eventually forgo the VB side for the C# side. If that happens that ok, I will follow. As far as hating Java goes, I used to hate C++ also, but now I find myself using it more as I learn more. I just have never had to USE Java at all, and always found the books (and lack of any great tools) disturbing. I also don't do any work that leaves the relm of Windows so I jave no real need for any cross platform stuff.

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

                                      Ray Cassick wrote: that they will eventually forgo the VB side for the C# side I am certain that is the case. Ray Cassick wrote: I just have never had to USE Java at all LOL. I bought all the books, but never found a use for it, either. I've never hated C++ though, but it was my first language on PC. I've learned a ton of BASIC dialects over the years prior. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

                                      1 Reply Last reply
                                      0
                                      • R Rickard Andersson20

                                        What is the use of VB actually? A programmer who don't want to be a serious programmer I would say! I looked at the syntax and even that sucks!! I HATE VB! Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

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

                                        To be fair to VB, it was the first commerical RAD tool. Now however, it should be allowed to die gracefully :suss: :rose: left on grave Elaine (mourning fluffy tigress) Would you like to meet my teddy bear ?

                                        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