Python surpasses Perl in TIOBE index

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • marcpenninga@gmail.com

    Python surpasses Perl in TIOBE index

    This is *not* an attempt to start yet another Python-versus-
    AnyOtherProgram mingLanguage flame war, but I thought people might be
    interested in this:



    Marc
  • George Sakkis

    #2
    Re: Python surpasses Perl in TIOBE index

    On Dec 4, 10:08 am, marcpenni...@gm ail.com wrote:
    This is *not* an attempt to start yet another Python-versus-
    AnyOtherProgram mingLanguage flame war, but I thought people might be
    interested in this:
    >

    >
    Marc
    Cool (assuming these numbers actually mean something), but this has
    more to do with Perl's fall than Python's increase:
    http://www.tiobe.com/tiobe_index/Perl.html.
    Even more amazing is the rate C++ is losing ground:


    George

    Comment

    • Duncan Booth

      #3
      Re: Python surpasses Perl in TIOBE index

      George Sakkis <george.sakkis@ gmail.comwrote:
      Even more amazing is the rate C++ is losing ground:
      http://www.tiobe.com/tiobe_index/C__.html
      Given that the ratings are relative it may simply indicate that C++ is
      standing still while the others run ahead.

      Comment

      • Paul Rudin

        #4
        Re: Python surpasses Perl in TIOBE index

        George Sakkis <george.sakkis@ gmail.comwrites :

        Even more amazing is the rate C++ is losing ground:
        http://www.tiobe.com/tiobe_index/C__.html
        I don't really find surprising that low level languages lose ground at
        the expense of higher level ones. The developer-time/run-time
        trade-off tends to move in favour of higher level languages as
        hardware gets faster and cheaper.

        Comment

        • George Sakkis

          #5
          Re: Python surpasses Perl in TIOBE index

          On Dec 4, 11:07 am, Paul Rudin <paul.nos...@ru din.co.ukwrote:
          George Sakkis <george.sak...@ gmail.comwrites :
          Even more amazing is the rate C++ is losing ground:
          http://www.tiobe.com/tiobe_index/C__.html
          >
          I don't really find surprising that low level languages lose ground at
          the expense of higher level ones. The developer-time/run-time
          trade-off tends to move in favour of higher level languages as
          hardware gets faster and cheaper.
          Well we Python folks are spoiled but for most people C++ counts as a
          high level language (hell, some consider even C high level). I'd be
          more interested though how well do these numbers correlate with actual
          penetration (new projects, job openings, etc.)

          George

          Comment

          • Paul Rudin

            #6
            Re: Python surpasses Perl in TIOBE index

            George Sakkis <george.sakkis@ gmail.comwrites :
            On Dec 4, 11:07 am, Paul Rudin <paul.nos...@ru din.co.ukwrote:
            >George Sakkis <george.sak...@ gmail.comwrites :
            Even more amazing is the rate C++ is losing ground:
            >http://www.tiobe.com/tiobe_index/C__.html
            >>
            >I don't really find surprising that low level languages lose ground at
            >the expense of higher level ones. The developer-time/run-time
            >trade-off tends to move in favour of higher level languages as
            >hardware gets faster and cheaper.
            >
            Well we Python folks are spoiled but for most people C++ counts as a
            high level language (hell, some consider even C high level).

            I guess it's all relative.

            http://c2.com/cgi/wiki?HighLevelLanguage includes the words:

            The term "High Level Language" was originally used to distinguish
            things like FortranLanguage from things like assembly
            language. Therefore, originally "high level language" very much
            included Fortran, Basic, COBOL, Snobol, PL/I, and a little later, C.

            Observing that such languages are not very high level compared with
            e.g. Prolog, YACC, Lex, ML, Haskell, etc, some people started
            calling the older high level languages "low level languages", or
            qualifying them as "higher level languages", etc.

            more interested though how well do these numbers correlate with actual
            penetration (new projects, job openings, etc.)
            I dunno, but I'm pretty sure that the number of Python jobs has
            increased.

            I don't think it's just about the "level" of the language tho',
            e.g. in some ways the language (Common) Lisp is at least as "high
            level" as the language Python and has certainly been around longer.
            But the former lacks the same range of standard libraries for actually
            getting stuff done and lacks a de facto standard implementation. (I'm
            not trying to start a Lisp vs. Python flame war here.)

            Comment

            • Lou Pecora

              #7
              Re: Python surpasses Perl in TIOBE index

              In article
              <7e117be5-4308-43ae-a34b-cd9cb72f15b6@b4 0g2000prf.googl egroups.com>,
              marcpenninga@gm ail.com wrote:
              But dreaded Ruby is coming up fast. Run Away! Run Away!

              HAHAHAHAHAHA.

              --
              -- Lou Pecora

              Comment

              • Lou Pecora

                #8
                Re: Python surpasses Perl in TIOBE index

                In article
                <75e8931d-87fa-45a3-8638-c5c8508d77e2@s1 2g2000prg.googl egroups.com>,
                George Sakkis <george.sakkis@ gmail.comwrote:
                On Dec 4, 10:08 am, marcpenni...@gm ail.com wrote:
                This is *not* an attempt to start yet another Python-versus-
                AnyOtherProgram mingLanguage flame war, but I thought people might be
                interested in this:



                Marc
                >
                Cool (assuming these numbers actually mean something), but this has
                more to do with Perl's fall than Python's increase:
                http://www.tiobe.com/tiobe_index/Perl.html.
                Even more amazing is the rate C++ is losing ground:

                >
                George
                How about Visual Basic going up?

                --
                -- Lou Pecora

                Comment

                • greg

                  #9
                  Re: Python surpasses Perl in TIOBE index

                  George Sakkis wrote:
                  Well we Python folks are spoiled but for most people C++ counts as a
                  high level language
                  Well, some parts are high-level, but it's full of very
                  deep elevator shafts for you to accidentally fall
                  into...

                  A truly high-level language also *doesn't* have low
                  level parts (or at least doesn't expose them unless
                  you explicitly ask it to).

                  --
                  Greg

                  Comment

                  • Daniel Fetchinson

                    #10
                    Re: Python surpasses Perl in TIOBE index

                    Well we Python folks are spoiled but for most people C++ counts as a
                    high level language
                    >
                    Well, some parts are high-level, but it's full of very
                    deep elevator shafts for you to accidentally fall
                    into...
                    >
                    A truly high-level language also *doesn't* have low
                    level parts (or at least doesn't expose them unless
                    you explicitly ask it to).

                    Anyone has an idea what the huge peak around the middle of 2004 can be
                    attributed to?


                    Comment

                    • Daniel Fetchinson

                      #11
                      Re: Python surpasses Perl in TIOBE index

                      On 12/4/07, Daniel Fetchinson <fetchinson@goo glemail.comwrot e:
                      Well we Python folks are spoiled but for most people C++ counts as a
                      high level language
                      Well, some parts are high-level, but it's full of very
                      deep elevator shafts for you to accidentally fall
                      into...

                      A truly high-level language also *doesn't* have low
                      level parts (or at least doesn't expose them unless
                      you explicitly ask it to).
                      >
                      Anyone has an idea what the huge peak around the middle of 2004 can be
                      attributed to?
                      >
                      http://www.tiobe.com/tiobe_index/Python.html
                      It seems the huge peak has to do something with the huge dip in Java
                      at around the same period:



                      Chicken-or-egg problem I guess :)

                      Comment

                      • Carl Banks

                        #12
                        Re: Python surpasses Perl in TIOBE index

                        On Dec 4, 10:24 am, George Sakkis <george.sak...@ gmail.comwrote:
                        Cool (assuming these numbers actually mean something), but this has
                        more to do with Perl's fall than Python's increase:http://www.tiobe.com/tiobe_index/Perl.html.
                        I'd say that's even better news.
                        Even more amazing is the rate C++ is losing ground:http://www.tiobe.com/tiobe_index/C__.html
                        This might be the best of all.


                        Carl Banks

                        Comment

                        • BlueBird

                          #13
                          Re: Python surpasses Perl in TIOBE index

                          On Dec 4, 4:08 pm, marcpenni...@gm ail.com wrote:
                          This is *not* an attempt to start yet another Python-versus-
                          AnyOtherProgram mingLanguage flame war, but I thought people might be
                          interested in this:
                          >

                          >
                          Marc
                          I find Ohloh comparisons also useful:


                          What it highlights is that the number of python programmer is growing
                          quicker than the number of perl programmers.

                          Comment

                          • George Sakkis

                            #14
                            Re: Python surpasses Perl in TIOBE index

                            On Dec 5, 7:34 am, BlueBird <p...@freehacke rs.orgwrote:
                            On Dec 4, 4:08 pm, marcpenni...@gm ail.com wrote:
                            >
                            This is *not* an attempt to start yet another Python-versus-
                            AnyOtherProgram mingLanguage flame war, but I thought people might be
                            interested in this:
                            >>
                            Marc
                            >
                            I find Ohloh comparisons also useful:http://www.ohloh.net/languages/compa...=python&l0_0=-...
                            >
                            What it highlights is that the number of python programmer is growing
                            quicker than the number of perl programmers.
                            Not necessarily; it shows that the count of monthly commits by open
                            source developers is growing, which might be mostly thanks to
                            relatively few dedicated committers rather than an overall increase in
                            the population.

                            Another interesing point is that the gap with PHP is narrowing too:


                            George

                            Comment

                            • Carl Banks

                              #15
                              Re: Python surpasses Perl in TIOBE index

                              On Dec 5, 4:18 pm, George Sakkis <george.sak...@ gmail.comwrote:
                              On Dec 5, 7:34 am, BlueBird <p...@freehacke rs.orgwrote:
                              >
                              On Dec 4, 4:08 pm, marcpenni...@gm ail.com wrote:
                              >
                              This is *not* an attempt to start yet another Python-versus-
                              AnyOtherProgram mingLanguage flame war, but I thought people might be
                              interested in this:
                              >>
                              Marc
                              >
                              I find Ohloh comparisons also useful:http://www.ohloh.net/languages/compa...=python&l0_0=-...
                              >
                              What it highlights is that the number of python programmer is growing
                              quicker than the number of perl programmers.
                              >
                              Not necessarily; it shows that the count of monthly commits by open
                              source developers is growing, which might be mostly thanks to
                              relatively few dedicated committers rather than an overall increase in
                              the population.
                              I think it's probably more to do with the opinion of version control
                              is held in by the Python and Perl communities.

                              Less pejoratively, Perl's main strength is simple throwaway or single-
                              task scripts that (paraphrasing the perl man page) require a bit more
                              complexity than sed or awk; these sorts of things don't really need
                              version control. Python is more geared to complex applications, so
                              version control comes into play a lot more. It's not a surprise that
                              Python would have more commits then, even back as far as 2000 when
                              Perl was the shizzle.


                              Carl Banks

                              Comment

                              Working...