5 ms·
Number of active repositories in GitHub per language, per month
- untilHellbanned 10y agoWhat about R?
- geodel 10y agoI think Java numbers look little strange. Java repos more than doubled from Jan to Nov this year.
- Alupis 10y agoMost universities teach many classes in Java, which would explain some of that time frame. Also, Android code is Java, so that's padding the numbers as well.
- ekeller 10y agoOracle shut down java.net and a lot of Oracle focused projects and other open source projects moved in. Extract from Reddit: https://www.reddit.com/r/programming/comments/5cfh08/go_rust_swift_java_c_per_language_the_number_of/d9w1vwy/ https://www.reddit.com/r/programming/comments/5cfh08/go_rust...
- marcosdumay 10y agoAll the languages more than doubled on that period.
- galori 10y agoYeah looks like part of this is just github's growth. Would be interesting to see this normalized for that - like languages share of the overall 100%.
- czbond 10y agoWhat could possibly be the reason for such a large uptick in java repos?
- randiantech 10y agoAndroid maybe?
- naranha 10y agoOne explanation could be large open source organizations like Apache and eclipse mirroring their code more and more on github. And all the old codehaus stuff that's been moved. Just a guess...
- sdegutis 10y agoAlso the success of Minecraft which was written in Java might be encouraging people to make their own game engines or open source their own Java mods, etc. Just an idea, not sure if it's true.
- Mikeb85 10y agoJava's picking up steam again. 8 and 9 released recently, OpenJDK is every bit as good as Oracle JDK, it's as fast as C++ these days, I'd guess a lot of libraries and things being rewritten for a new generation - eliminating old cruft, and starting new projects in modern Java.
- axlee 10y agoDo you know of a good resource to catch up on this "modern" Java for someone who dropped it in the early 00's?
- easychewie 10y agohttp://clojure.org/ http://clojure.org/ :)
- duneroadrunner 10y ago> it's as fast as C++ these days And C++ is as safe as Java these days. [1] I wonder which claim is more optimistic. :) [1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus https://github.com/duneroadrunner/SaferCPlusPlus
- libria 10y agoWhat happens around early March each year that makes it a wonderful time to start a coding project?
- ianleeclark 10y agoSoon-to-be graduates panicking about finding a new job would be my first guess.
- Mikeb85 10y agoI'd guess could be environmental. Springtime, more sunlight in the northern hemisphere, holidays are over for awhile, etc...
- andersriutta 10y agoThis blog post [0] is possibly related. It's dated March 12, 2015 and is about Google Code shutting down and how to migrate code to Github. [0] https://opensource.googleblog.com/2015/03/farewell-to-google-code.html https://opensource.googleblog.com/2015/03/farewell-to-google...
- naranha 10y agoWould be nice to see other popular languages like Python, Ruby, Scala and PHP too.
- ekeller 10y agoTrue.. working in
- throwaway2016a 10y agoYeah, I was a bit shocked to see Python, PHP, and Ruby not on the list. At first I noticed PHP was missing and I thought... oh no, another PHP hater... then I noticed Ruby is too. I look forward to seeing the update.
- ekeller 10y agoDone, we have 14 languages now.
- naranha 10y agoThank you. Very cool to see.
- crudbug 10y agoExpected. Good results for C# after open source .NET
- ekeller 10y agoC# results are released
- leeoniya 10y agoProgrammers run on coffee [1]; languages that start with coffee [2] are really active :) Couldn't resist; it's a Friday. [1] https://s-media-cache-ak0.pinimg.com/564x/6a/68/e4/6a68e478a17d6fad91c0d32f1368f5be.jpg https://s-media-cache-ak0.pinimg.com/564x/6a/68/e4/6a68e478a... [2] https://en.wikipedia.org/wiki/Coffee_production_in_Indonesia#Java https://en.wikipedia.org/wiki/Coffee_production_in_Indonesia...
- lyschoening 10y agoStrange that Python wasn't included. It would come in half-way between Java/JavaScript and C#/C++
- phsilva 10y agoWould be interesting to see the number of lines in those JS and Java repos. I expect JS to be tons of 50 lines 'libraries' and Java to have tons of 50k lines 'libraries'.
- wmccullough 10y agoYou know what I like about this? Is that if you have an objective enough mind, you can see how awesome it is that all of these languages have so many open source projects. For people like myself (C# developer), it makes me realize I need to do more with OSS, and not just to be better than the next language.
- galori 10y agoSo I took the 2016 numbers from this and used them to make this graph, using the same data but normalizing for github's growth - so its showing the % share of the overall instead of absolute #'s. It tells a different story: https://docs.google.com/spreadsheets/d/1zs1pO_8Q6RASJ6Mc10kBIUuNcR7KUVRhWw-8c98yxtc/edit#gid=0 https://docs.google.com/spreadsheets/d/1zs1pO_8Q6RASJ6Mc10kB... EDIT I don't think one is more correct than the other, its just another perspective. I didn't mean to imply the first one is incorrect.
- zzzcpan 10y agoYeah, it's hard to see what's going on without any normalization. Most of the languages do not actually grow.
- astrodust 10y agoThat legend is 100% useless. I'm not even color blind but I might as well be given how many shades of teal are involved. Please, please, put the labels on or near the lines if possible. I'm not asking for the full Edward Tufte treatment here, but something sane would be greatly appreciated.
- lyschoening 10y agoHere's all three years. https://docs.google.com/spreadsheets/d/1JAAfQBdKJ_2Tz0tVn7D90A0hE82YsYXQl6iFhpDp-eo/edit?usp=sharing https://docs.google.com/spreadsheets/d/1JAAfQBdKJ_2Tz0tVn7D9...
- sumobob 10y agoInteresting, I wonder whats with the uptick on perl repos in Oct '14
- EdJiang 10y agoAs an iOS Developer, I'm surprised that there are more Objective-C repos than any other language, including Javascript, on GitHub. Does that seem surprising to anyone else? Would love to figure out why that is the case...
- CydeWeys 10y agoI'm surprised too. I don't get it. iOS apps especially are not a fertile field for open source development because they can't be sideloaded. I don't understand how Objective C repos could be #1. I'd love to see a random sample of 100 projects identified as being of each language so I could compare them and see if they're all actually legitimate repos. I don't think I've even once seen anyone linking to an Objective C repo. Other languages? All the time. Hell, this link goes to a Go repo. But Objective C? Never.
- bajsejohannes 10y agoIt's actually C. The colors are just very similar.
- EdJiang 10y agoIf you look at the tables below, it is indeed Objective-C. For Oct of this year, C is listed as 31k active repos, JS is 186k, and Obj-C is 224k. The ratio of C to JS ratios seems reasonable, so I have no reason to believe that they're C repos misclassified either.
- zzzcpan 10y agoDo people use something different than github to host Ruby projects these days or is Ruby really declining so fast?