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. Visual Basic.NET Exceeded C# Popularity in TIOBE in July 2018

Visual Basic.NET Exceeded C# Popularity in TIOBE in July 2018

Scheduled Pinned Locked Moved The Lounge
csharpdatabasecom
88 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.
  • R realJSOP

    Like every other "study" it had an agenda to push the statistical results they wanted to emphasize.

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

    U Offline
    U Offline
    User 10088755
    wrote on last edited by
    #73

    Do I have your permission to use these quotes?

    R 1 Reply Last reply
    0
    • G georani

      Visual Basic.NET is a great programming language, so powerful as C#, but more fun and readable to program with it. So finally after so many years VB.NET has surpassed C# in TIOBE Index (July 2018) See Picture Here (July 2018) www.tiobe.com/tiobe-index/

      M Offline
      M Offline
      Matt McGuire
      wrote on last edited by
      #74

      It's about time. Even though the shop I currently work at doesn't use it, I still think it was better at somethings than C#, but than again C# is better at other things. it's a bit of a trade off. Honestly, for years I think most VB devs searched for C# articles because that's what everyone else did, you got to be fluent in both. Pick up a graphics or the latest DotNet framework book, it was likely going to be only published in C#. One of my biggest complaints about VB.net was treating chars differently than C# did. C# treats them like an integer, as they should. So making hardware communication protocol libraries was always kind of a pain.

      B 1 Reply Last reply
      0
      • U User 10088755

        Do I have your permission to use these quotes?

        R Offline
        R Offline
        realJSOP
        wrote on last edited by
        #75

        Sure.

        1 Reply Last reply
        0
        • C CodeWraith

          georani wrote:

          but more fun and readable to program with it.

          Nurse! Quick! Here we have another one that believes his own propaganda!

          I have lived with several Zen masters - all of them were cats. His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

          M Offline
          M Offline
          Matt McGuire
          wrote on last edited by
          #76

          To each their own. some people like Chevys some people like Fords, and other prefer Hondas. It's all personal preferences, and if it gets the job done then that's great, if it doesn't than that's when it's a problem.

          1 Reply Last reply
          0
          • G georani

            Visual Basic.NET is a great programming language, so powerful as C#, but more fun and readable to program with it. So finally after so many years VB.NET has surpassed C# in TIOBE Index (July 2018) See Picture Here (July 2018) www.tiobe.com/tiobe-index/

            B Offline
            B Offline
            Bryan Schuler
            wrote on last edited by
            #77

            About time a language with modern syntax-parsing beats out one of those C-style languages with syntax still stuck in the 70's. I mean, semicolons at the end of lines?! Why does any compiler need to be told where the end of the line is these days?! Why the need for "=" and "==" when a compiler can be written to figure it out based on the context?! Compiler design is so advanced today compared to the era these junk-syntax languages were developed in, there's no reason for keeping this legacy garbage and inventing new languages that are restricted by it.

            1 Reply Last reply
            0
            • M Matt McGuire

              It's about time. Even though the shop I currently work at doesn't use it, I still think it was better at somethings than C#, but than again C# is better at other things. it's a bit of a trade off. Honestly, for years I think most VB devs searched for C# articles because that's what everyone else did, you got to be fluent in both. Pick up a graphics or the latest DotNet framework book, it was likely going to be only published in C#. One of my biggest complaints about VB.net was treating chars differently than C# did. C# treats them like an integer, as they should. So making hardware communication protocol libraries was always kind of a pain.

              B Offline
              B Offline
              Bryan Schuler
              wrote on last edited by
              #78

              C# treats chars like an integer?? What happens if they're non-ASCII? What if they're unicode? Sounds to me like it's treating them wrong.

              M 1 Reply Last reply
              0
              • B Bryan Schuler

                C# treats chars like an integer?? What happens if they're non-ASCII? What if they're unicode? Sounds to me like it's treating them wrong.

                M Offline
                M Offline
                Matt McGuire
                wrote on last edited by
                #79

                It's still an integer at the end of the day. you can still: 'A'+5 to get a new value. this is not possible in VB with out using Chr() and Asc() functions. Encryption and binary messaging use this feature a lot.

                1 Reply Last reply
                0
                • M Mycroft Holmes

                  Hmmm there are some strange entries in the top 20, including VB, presumably the version that has been dead for over a decade.

                  Never underestimate the power of human stupidity RAH

                  M Offline
                  M Offline
                  Matt McGuire
                  wrote on last edited by
                  #80

                  unfortunately there is a ton of old business apps out there with no plans to be completely rewritten. I personally know of a couple companies reliant on accounting software written (supported and still added to) all in VB6.

                  M 1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    georani wrote:

                    Visual Basic.NET is a great programming language

                    Nothing which includes

                    On Error Resume Next

                    Can be described as great, or even as a programming language.

                    Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                    M Offline
                    M Offline
                    Matt McGuire
                    wrote on last edited by
                    #81

                    that was a hold over from VB6 days. when the first VB.net came out, it supported a upgrade wizard to moved VB6 to VB.Net. Way to many devs in VB6 relied on this because there was no structured error handling. They should drop support for some of the old baggage, but MS will likely keep it forever. C# was lucky as it was new and fresh and (mostly) had none of the burdens of an older sibling.

                    1 Reply Last reply
                    0
                    • R RandyBuchholz

                      SuperBase! Way ahead of its time.

                      M Offline
                      M Offline
                      Mycroft Holmes
                      wrote on last edited by
                      #82

                      It really was, not many would remember it though. An example of a product destroyed by better marketing.

                      Never underestimate the power of human stupidity RAH

                      1 Reply Last reply
                      0
                      • M Matt McGuire

                        unfortunately there is a ton of old business apps out there with no plans to be completely rewritten. I personally know of a couple companies reliant on accounting software written (supported and still added to) all in VB6.

                        M Offline
                        M Offline
                        Mycroft Holmes
                        wrote on last edited by
                        #83

                        I know of 2 written by me :-O , they are so mature that they have not required support in years, I would have trouble supporting something so old.

                        Never underestimate the power of human stupidity RAH

                        1 Reply Last reply
                        0
                        • C CodeWraith

                          georani wrote:

                          but more fun and readable to program with it.

                          Nurse! Quick! Here we have another one that believes his own propaganda!

                          I have lived with several Zen masters - all of them were cats. His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

                          O Offline
                          O Offline
                          obermd
                          wrote on last edited by
                          #84

                          VB.Net is far more verbose than C#. This has the side effect of not hiding dotNet features such as event wireups. Granted, LINQ is easier and more concise in C# but for most features VB.Net is just as easy as C# to code.

                          1 Reply Last reply
                          0
                          • F Florian Rappl

                            While there is certainly a valid point in your statement the overall outcome is utter bs (sorry). Tiobe is really a joke benchmark especially when compared to StackOverflow. Just compare the top spot: Java? JavaScript not even in top 5 (the most used PL running on essentially all devices and platforms)? As every of these benchmarks is a lie (strongly depending on the sources, custom metrics, and attitudes of the creators) a survey across *all* developers seems to be the most reliable indicator about the *popularity* of PL.

                            F Offline
                            F Offline
                            fatman45
                            wrote on last edited by
                            #85

                            Just because JavaScript is the most used doesn't mean it is popular. That's two different things. I've read many posts where people complain about JavaScript. That doesn't mean they aren't using it, though.

                            Da Bomb

                            F 1 Reply Last reply
                            0
                            • F fatman45

                              Just because JavaScript is the most used doesn't mean it is popular. That's two different things. I've read many posts where people complain about JavaScript. That doesn't mean they aren't using it, though.

                              Da Bomb

                              F Offline
                              F Offline
                              Florian Rappl
                              wrote on last edited by
                              #86

                              Are we talking relative or absolute here? It makes a huge difference. Example: If, e.g., JS is used 10x as much as X and X is liked by 100% of its developers, while JS is only liked by 20% of their developers, its still twice as popular. Of course you are right, but JS *is* popular and *is* most used. There are only two kinds of programming languages: Those that aren't used and those that people complain about.

                              1 Reply Last reply
                              0
                              • G georani

                                Visual Basic.NET is a great programming language, so powerful as C#, but more fun and readable to program with it. So finally after so many years VB.NET has surpassed C# in TIOBE Index (July 2018) See Picture Here (July 2018) www.tiobe.com/tiobe-index/

                                M Offline
                                M Offline
                                maze3
                                wrote on last edited by
                                #87

                                interesting that the line over last 5 years for vb .net has been going up month after month. Are they teaching it in schools or something? Maybe like someone else mentioned, is it the old vb6 projects that over time being ported over to vb.net for newer servers with minimal reworking?

                                1 Reply Last reply
                                0
                                • G georani

                                  Visual Basic.NET is a great programming language, so powerful as C#, but more fun and readable to program with it. So finally after so many years VB.NET has surpassed C# in TIOBE Index (July 2018) See Picture Here (July 2018) www.tiobe.com/tiobe-index/

                                  F Offline
                                  F Offline
                                  Forogar
                                  wrote on last edited by
                                  #88

                                  In a recent survey amongst real programmers, C# was at number 1, Rexx was at #2, FORTRAN-77 was at #3 and JavaScript (with jQuery) came in at #4. VBx or VB.NET didn't even make the list.

                                  - I would love to change the world, but they won’t give me the source code.

                                  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