So Scala ranks behind the Lego Mindstorms language and Visual FoxPro in terms of community popularity? Sure thing. I know that valid results don't always conform to expectations, anecdotal evidence and intuition; there's a believability limit, though, which is being crossed here. TIOBE may be measuring its thing correctly , but in that case it's measuring the wrong thing.
The TIOBE index is measuring the hits these languages get on Google, Blogger, Wikipedia, YouTube and other search engines. See: http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_d... It's easy to see how this measures the wrong thing. A better metric for me is the popularity of languages in open-source software, which could be measured by (say) the number of popular/active projects. For instance take a look…
TIOBE : C overtakes Java as the No.1 programming language
41–50 of 68 posts
Re: TIOBE : C overtakes Java as the No.1 programming language
#42Excuse my apparent ignorance, but people are still programming in C? Why? On which fields? Is there something C can do better than Java or C#?
Off the top of my head, big important projects written in C, which are still actively developed: * Linux * GNU * Apache * Ruby * Python * nginx * mysql * posgresql * Redis * VMWare * OpenSSL * Almost everything "embedded" Because C allows extreme control and performance. Anecdotally, a lot of people write in higher level languages, then rewrite critical bits in C for that speed boost. In many cases they just start at…
Re: TIOBE : C overtakes Java as the No.1 programming language
#43So Scala ranks behind the Lego Mindstorms language and Visual FoxPro in terms of community popularity? Sure thing. I know that valid results don't always conform to expectations, anecdotal evidence and intuition; there's a believability limit, though, which is being crossed here. TIOBE may be measuring its thing correctly , but in that case it's measuring the wrong thing.
The TIOBE index is measuring the hits these languages get on Google, Blogger, Wikipedia, YouTube and other search engines. See: http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_d... It's easy to see how this measures the wrong thing. A better metric for me is the popularity of languages in open-source software, which could be measured by (say) the number of popular/active projects. For instance take a look…
That said, you wrote "a better metric" and I agree.
Re: TIOBE : C overtakes Java as the No.1 programming language
#44Excuse my apparent ignorance, but people are still programming in C? Why? On which fields? Is there something C can do better than Java or C#?
lot's of code running on almost all networking gear is 'C'. examples would be ios (csco), junos (jnpr) etc. etc. starent-networks (acquired by csco) which is a pretty significant player in mobile-wireless is also 99% 'C' based.
Why the quotes?
Re: TIOBE : C overtakes Java as the No.1 programming language
#45Excuse my apparent ignorance, but people are still programming in C? Why? On which fields? Is there something C can do better than Java or C#?
Re: TIOBE : C overtakes Java as the No.1 programming language
#46Please, please, stop with this TIOBE nonsense. This index is a joke - can't someone with a burning desire for a weekend project create an open-sourced index website and engage with other hackers to incrementally improve it?
The Transparent Language Popularity Index is an opensource alternative: http://lang-index.sourceforge.net/
Re: TIOBE : C overtakes Java as the No.1 programming language
#47Re: TIOBE : C overtakes Java as the No.1 programming language
#48Earlier quoted context omitted.
The Transparent Language Popularity Index is an opensource alternative: http://lang-index.sourceforge.net/
People are still using Eiffeil and Overon? All the other results I believe (Even clipper and module-2), but that is a bridge too far.
Re: TIOBE : C overtakes Java as the No.1 programming language
#49Excuse my apparent ignorance, but people are still programming in C? Why? On which fields? Is there something C can do better than Java or C#?
> Is there something C can do better than Java or C#? I write systems code in C and Assembly for a living. I couldn't possibly do my job using Java or C#. In fact, as an experienced C programmer, I honestly can't imagine choosing to use C# or Java to do anything -- I'd rather be writing either in C or in something "higher level".
Python, Ruby, Perl, PHP.. these are overused (except for solo work, prototypes, toys, glue) and in my experience fall down in teams.. but dynamic typing now seems completely asinine to me after slinging Scala for the past handful of months.
Re: TIOBE : C overtakes Java as the No.1 programming language
#50Earlier quoted context omitted.
As Javascript's is cannibalized by node, jquery, ember, etc., etc., etc.
None of those are languages. CoffeeScript does come to mind though.
This is purely anecdotal on my part but it seem to me I see many posts or articles talking about 'writing an app in node.js' or 'the UI was written in jQuery' rather than 'written in JavaScript.' This seems to me a phenomena more or less unique to JavaScript.