84 percent dynamic

I'm looking into github to use as source control. I'm stumped at all the dynamic languages topping the usage chart :

Image:Github top languages.png

I'm veeeery pleased to see C++ at 2% :)

It's a matter of who is using the site. The reason for the popularity of dynamic languages in Github is the people using it. The site was created in Ruby on Rails (though I believe Erlang is used in its backend as well) and I believe the Rails team is using Github as the repository for Rails. Plus, early on, the RoR world embraced Git as their SCM of choice, hence the popularity of Ruby, in particular. Because of this history, Github has become the darling of the startup oriented, web application development population, and so, languages that are most popular for developing web applications are going to be the most popular on Github.

At least, that's my theory anyway :-)

Jon Maddox
2008 12 19

Also, you'll find that those languages have a much more active open source community that have adopted modern collaboration tools like GitHub. Much more say than a mailing list oriented community like Cocoa.

Patrick Geiller
2008 12 19

So that explains the Ruby overexposure. I didn't expect it static languages to be that low. C+Java+C++ = 6% !

Follow me on Twitter
Planet Cocoa

2011 02 22Distance field
2010 07 202Binding through NSApp
2010 05 122Forwarding invocations
2010 02 272Core Image black fringes
2010 02 21Quickest Way to Shell
2010 02 08Who's calling ?
2009 09 2138 ways to use Blocks in Snow Leopard
2009 08 182Bracket Mess
2009 08 124Taming JavascriptCore within and without WebView
2009 04 15Debugging with Activity Monitor
2009 03 25How Core Image Color Tracking works
2009 03 1510Custom NSThemeFrame
2009 03 10Which framework is running ?
2009 03 074CoreUI can paint pretty big
2009 02 18Localization with functions
2009 01 30Did you forget to nest alloc and init?
2009 01 16JSCocoa on the iPhone
2009 01 11Mixing WebView and JavascriptCore
2009 01 09Badge overflow
2009 01 09Find your Garbage Collection leaks with Instruments

Powered by MediaWiki