Thursday, May 27, 2010

p(category | language)



I've been data mining ~10 years of projects from sourceforge for awhile now to try to understand how languages spread and factors in people adopting them... It's been tricky, but I found the following charts pretty interesting:




(probability of the category for a project given the language)


(1: given a project with N developers, likelihood of being in a particular language, 2: likelihood of a project having N developers in language L)



(log number of developers with N projects)


(increasing use of a language for different tasks over 10 years -- 1: Java, 2: Python)

Next step: correlating factors to explain this stuff.
Post a Comment