A while ago, java dipped below C's rating in the tiobe programming index, and this caused the usual battery of 'java is dying' doomsayers to crop up, some even here on the javaposse forum.
http://www.youtube.com/watch?v=zG5sDiuvBkY&feature=player_embedded# That's the CEO of SourceForge explaining that especially amongst the western world (US, UK, France, etcetera), Java dominates .NET, Java is the most used language for new open source projects, and C/C++ is declining. Take these numbers with some grains of salt, of course - this is sourceforge, which is most likely attracting a somewhat less 'hip' crowd, with sites such as github picking up a lot of steam. Other fun numbers: CVS is finally dying, but SVN isn't dying fast enough: SVN = 63%, CVS = 7%, git = 25%, hg = 4%, Bzr = 2%. Of course, the numbers on github are git = 100% and the rest = 0%, and on code.google.com, it's all SVN and hg, so take into account this is for sourceforge specifically! Total lines of code (I apologize in advance for lumping XML and HTML and such in) hosted on sourceforge: C: 22% C++: 11% Java: 15% XML: 12% (red: Ouch...) HTML: 8% PHP: 7% Javascript: 6% Other: 20% (Python is at 4%, C# at 2.5%). Contrast this to major language amongst newly started projects, though: Java: 16% Python: 15% PHP: 12% C: 9% C++: 9% C#: 8% Ruby: 3% (Though, again, I'd expect very few rubyists to use SF as their open source repository. Python's high score here is somewhat surprising to me; I'd expect them to be using code.google.com or github). Skip to 4:16 into the video for a chart of C/C++'s lines-of-code rating. It's in steady mostly linear decline, from 2000 when they combined to almost 50%, to today's almost 25%. C# is below both javascript and python, and only python can crack 6% of all commits, which seems like a tiny amount to me. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
