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. VB & C++ Topic Ealier Got Me Thinking...

VB & C++ Topic Ealier Got Me Thinking...

Scheduled Pinned Locked Moved The Lounge
delphic++hardwarequestion
56 Posts 11 Posters 10 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.
  • CPalliniC CPallini

    Quote:

    high-performance enterprise applications built on VB6

    I agree that can be done (and top developers did). My comment applies to the (original) language name ('beginners' is there). Then one might discuss on the mass of mediocre developers attracted by VB6, but that's just another topic.

    F Offline
    F Offline
    F ES Sitecore
    wrote on last edited by
    #23

    CPallini wrote:

    Then one might discuss on the mass of mediocre developers attracted by VB6

    Would love to talk about that but I'm busy in QA helping the mass of mediocre developers attracted by c#.

    CPalliniC 1 Reply Last reply
    0
    • F F ES Sitecore

      glennPattonWork wrote:

      BASIC was seen as the go to language for kids in my day I started with BBC Basic and C came with the Amiga... I was a little shocked to find BASIC being used in the wild...

      That's just ignorance I'm afraid. Before .net, VB6 was the only real solution for Enterprise apps, and there was nothing wrong with using it. Almost all enterprise solutions from houses that used an MS stack ran on VB6. The fact that "B" stands for "BASIC" and you think "BASIC is for kids" is simply your opinion, it isn't reality.

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

      The B does not stand for BASIC, but for "BEGINNERS". With C++ and Delphi there were enough alternatives. VB6 was Access on steroids. VB.NET is born from that. --edit Who in their right mind would risc the existence of their enterprise by allowing VB-code?

      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

      G F K 3 Replies Last reply
      0
      • G glennPattonWork3

        I didn't mean to start a fight, BASIC is Beginners All purpose Symbolic Instruction Code, I heard all the way BASIC isn't used in the real world...

        CPalliniC Offline
        CPalliniC Offline
        CPallini
        wrote on last edited by
        #25

        VB6 was widely used though. I suppose it is still fairly used. The typical recipe (I am ware of) was: VB6 for the bulk of the application code, aided by small C++ COM DLLs.

        In testa che avete, signor di Ceprano?

        1 Reply Last reply
        0
        • F F ES Sitecore

          VisualBasic was very much used in the real world.

          G Offline
          G Offline
          glennPattonWork3
          wrote on last edited by
          #26

          Thats the thing that worries me, I mean a language for Beginners used for big systems, not an issue...

          F K 2 Replies Last reply
          0
          • G glennPattonWork3

            Hi All, VB was (is?) seen as the quickest way to write Windows apps. I came to Windows from the embedded side, really reading data coming in via various ports and showing in Windows. VB6 was the quickest way as the company was run by a Micro-Sharft consultant. But there was Borland's C++ Builder and Delphi as well, BASIC was seen as the go to language for kids in my day I started with BBC Basic and C came with the Amiga... I was a little shocked to find BASIC being used in the wild...

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

            glennPattonWork wrote:

            I came to Windows from the embedded side, really reading data coming in via various ports and showing in Windows. VB6 was the quickest way as the company was run by a Micro-Sharft consultant.

            Before .NET, there was only two choices for embedded software; eVC or eVB. Gotta love your Mono :)

            Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

            G 1 Reply Last reply
            0
            • L Lost User

              The B does not stand for BASIC, but for "BEGINNERS". With C++ and Delphi there were enough alternatives. VB6 was Access on steroids. VB.NET is born from that. --edit Who in their right mind would risc the existence of their enterprise by allowing VB-code?

              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

              G Offline
              G Offline
              glennPattonWork3
              wrote on last edited by
              #28

              Access on Steroids...Hmmmm

              1 Reply Last reply
              0
              • F F ES Sitecore

                CPallini wrote:

                Then one might discuss on the mass of mediocre developers attracted by VB6

                Would love to talk about that but I'm busy in QA helping the mass of mediocre developers attracted by c#.

                CPalliniC Offline
                CPalliniC Offline
                CPallini
                wrote on last edited by
                #29

                Well, C# is mainstream like VB6 was.

                In testa che avete, signor di Ceprano?

                F 1 Reply Last reply
                0
                • CPalliniC CPallini

                  Well, C# is mainstream like VB6 was.

                  F Offline
                  F Offline
                  F ES Sitecore
                  wrote on last edited by
                  #30

                  My point was that the users do not reflect the language.

                  R 1 Reply Last reply
                  0
                  • G glennPattonWork3

                    Thats the thing that worries me, I mean a language for Beginners used for big systems, not an issue...

                    F Offline
                    F Offline
                    F ES Sitecore
                    wrote on last edited by
                    #31

                    It's not for beginners though, it's evolved from the initial BASIC but simply retained the name. If you want to prejudice decades of work based simply on a name then that only speaks of you. BTW, guinea pigs aren't pigs. Sorry to break that to you...

                    1 Reply Last reply
                    0
                    • L Lost User

                      glennPattonWork wrote:

                      I came to Windows from the embedded side, really reading data coming in via various ports and showing in Windows. VB6 was the quickest way as the company was run by a Micro-Sharft consultant.

                      Before .NET, there was only two choices for embedded software; eVC or eVB. Gotta love your Mono :)

                      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                      G Offline
                      G Offline
                      glennPattonWork3
                      wrote on last edited by
                      #32

                      Only for big embedded products that didn't use a Micro-controller. C still rules the small world!

                      CPalliniC 1 Reply Last reply
                      0
                      • L Lost User

                        The B does not stand for BASIC, but for "BEGINNERS". With C++ and Delphi there were enough alternatives. VB6 was Access on steroids. VB.NET is born from that. --edit Who in their right mind would risc the existence of their enterprise by allowing VB-code?

                        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                        F Offline
                        F Offline
                        F ES Sitecore
                        wrote on last edited by
                        #33

                        Eddy Vluggen wrote:

                        The B does not stand for BASIC, but for "BEGINNERS"

                        I was referring to the "B" in "VB".

                        L 1 Reply Last reply
                        0
                        • F F ES Sitecore

                          Eddy Vluggen wrote:

                          The B does not stand for BASIC, but for "BEGINNERS"

                          I was referring to the "B" in "VB".

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

                          So was I. The B in VB stands for BASIC, which is a "beginners allpurpose symbolic instruction code". The real humor was in MS selling a "professional" version of the product. I have worked for these kinds of professional beginners :thumbsup:

                          Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                          F 1 Reply Last reply
                          0
                          • L Lost User

                            So was I. The B in VB stands for BASIC, which is a "beginners allpurpose symbolic instruction code". The real humor was in MS selling a "professional" version of the product. I have worked for these kinds of professional beginners :thumbsup:

                            Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                            F Offline
                            F Offline
                            F ES Sitecore
                            wrote on last edited by
                            #35

                            That might be true if it was Visual BASIC, but it's not, it's Visual Basic. The Basic in VB is not an acronym, it is to reflect the roots of the language.

                            L 1 Reply Last reply
                            0
                            • G glennPattonWork3

                              Only for big embedded products that didn't use a Micro-controller. C still rules the small world!

                              CPalliniC Offline
                              CPalliniC Offline
                              CPallini
                              wrote on last edited by
                              #36

                              However C++ is arriving (and Lua, and MicroPython).

                              In testa che avete, signor di Ceprano?

                              G 1 Reply Last reply
                              0
                              • F F ES Sitecore

                                That might be true if it was Visual BASIC, but it's not, it's Visual Basic. The Basic in VB is not an acronym, it is to reflect the roots of the language.

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

                                It is just another BASIC-dialect. It doesn't just reflect the root, it reflects the targetted audience. VB is one of the few languages where people can be "productive" without much knowledge of the system they're working on. That in itself is reflected again in the quality of the products built with it.

                                Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                F 1 Reply Last reply
                                0
                                • G glennPattonWork3

                                  I didn't mean to start a fight, BASIC is Beginners All purpose Symbolic Instruction Code, I heard all the way BASIC isn't used in the real world...

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

                                  I programmed in Amstrad CPC 6128 (#Griff #signature) in BASIC, and this basic has nothing to do with VB6. It was _really_ for beginners. I would not describe VB6 as good performing, but there was some point of time where it was one of the only choices available with a great compatibility with MSOffice tools. Actually, the success of it probably came from the Macro tools in Office, before it was a thing on its own, even when I am not 100% sure of what I am stating.

                                  Do not escape reality : improve reality !

                                  F 1 Reply Last reply
                                  0
                                  • L Lost User

                                    It is just another BASIC-dialect. It doesn't just reflect the root, it reflects the targetted audience. VB is one of the few languages where people can be "productive" without much knowledge of the system they're working on. That in itself is reflected again in the quality of the products built with it.

                                    Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                    F Offline
                                    F Offline
                                    F ES Sitecore
                                    wrote on last edited by
                                    #39

                                    Eddy Vluggen wrote:

                                    It doesn't just reflect the root, it reflects the targetted audience.

                                    Not according to Microsoft.

                                    L 1 Reply Last reply
                                    0
                                    • F F ES Sitecore

                                      Eddy Vluggen wrote:

                                      It doesn't just reflect the root, it reflects the targetted audience.

                                      Not according to Microsoft.

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

                                      That must be why they call it "Wawa", and not "Basic". Aw, wait, it is called Basic!

                                      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                      F 1 Reply Last reply
                                      0
                                      • L Lost User

                                        That must be why they call it "Wawa", and not "Basic". Aw, wait, it is called Basic!

                                        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                        F Offline
                                        F Offline
                                        F ES Sitecore
                                        wrote on last edited by
                                        #41

                                        Yes, it is, now go troll somewhere else.

                                        L 1 Reply Last reply
                                        0
                                        • F F ES Sitecore

                                          Yes, it is, now go troll somewhere else.

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

                                          It has been well documented how Microsoft regretted naming it basic; the "professional" thingy was there to convince people that it was not "just" for beginners. It is not trolling, just history. And me disliking the concept does not make VB6 any less of a succes. --edit I would be extremely happy if one of my applications had 10% the success of VB6 :thumbsup:

                                          Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                          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