Live data from Hacker News

GitHut – Programming Languages and GitHub (2014)

githut.info

11–20 of 37 posts

Re: GitHut – Programming Languages and GitHub (2014)

#13

As noted, should be (2014). There is also GitHut 2.0: https://madnight.github.io/githut/#/pull_requests/2024/1 This updates through 2024.

Interesting to see the number of JS pushes go down significantly, but actually realize that it's just because many more projects are using TypeScript:

https://i.imgur.com/AJBE9so.png

Re: GitHut – Programming Languages and GitHub (2014)

#14

Absolutely stunning and ingenious visualization, but disappointing data. In 2014 there were 2.2 million repos, while in 2025 there are closer to 500 million. The repo was last updated seven years ago, so I assume that this project has been abandoned. A cursory glance at the source code[1] reveals that it's using GitHub Archive data. Looking through the gharchive data[2], it seems like it was last updated in 2024. So…

Apparently someone worked on it, but (IMO) the visualization is a lot less nice compared to the original: https://madnight.github.io/githut/#/pull_requests/2024/1

Re: GitHut – Programming Languages and GitHub (2014)

#15
post #5

I think correlating "pushes per repository" to certain languages is interesting. The top "pushes per repository" are C++, TeX, Rust, C, and CSS. I guess it's no surprise many would also consider those the most guess-and-check or hard-to-get-right-upfront-without-tooling languages too.

Really? I don't think Rust is like that because it has such strong compile time checking. More likely because Rust 1.0 hadn't even been released in 2014 so by definition every Rust project was extremely new and active.

Re: GitHut – Programming Languages and GitHub (2014)

#16
post #5

I think correlating "pushes per repository" to certain languages is interesting. The top "pushes per repository" are C++, TeX, Rust, C, and CSS. I guess it's no surprise many would also consider those the most guess-and-check or hard-to-get-right-upfront-without-tooling languages too.

It's unclear if that's the takeaway here. Pushes per repository can just as well indicate a project that's just old, or active, or popular, or etc.

Re: GitHut – Programming Languages and GitHub (2014)

#17
post #5

I think correlating "pushes per repository" to certain languages is interesting. The top "pushes per repository" are C++, TeX, Rust, C, and CSS. I guess it's no surprise many would also consider those the most guess-and-check or hard-to-get-right-upfront-without-tooling languages too.

Really? I don't think Rust is like that because it has such strong compile time checking. More likely because Rust 1.0 hadn't even been released in 2014 so by definition every Rust project was extremely new and active.

Yes, maybe the causation assumption here is inaccurate.

Re: GitHut – Programming Languages and GitHub (2014)

#18

As noted, should be (2014). There is also GitHut 2.0: https://madnight.github.io/githut/#/pull_requests/2024/1 This updates through 2024.

Interesting to see the number of JS pushes go down significantly, but actually realize that it's just because many more projects are using TypeScript: https://i.imgur.com/AJBE9so.png

The library space converged to TS far faster than the rest of the JS world. Also interesting to see the sharp rise of Go.
Post reply on HN