[HN Gopher] State of the Octoverse
___________________________________________________________________
State of the Octoverse
Author : keyle
Score : 64 points
Date : 2021-01-03 12:59 UTC (1 days ago)
(HTM) web link (octoverse.github.com)
(TXT) w3m dump (octoverse.github.com)
| bergie wrote:
| Couple of interesting snippets:
|
| Apple languages don't reach the top-10 of languages used on
| GitHub. While this is likely impacted by the Objective-C/Swift
| split, it still shows how niche development for that platform is.
|
| The rise of China in Open Source contributions, along with
| GitHub's estimate that they'll be the biggest contributing
| country by 2030.
| EvilEy3 wrote:
| > Apple languages don't reach the top-10 of languages used on
| GitHub. While this is likely impacted by the Objective-C/Swift
| split, it still shows how niche development for that platform
| is.
|
| Michelin 3-star restaurants don't reach the top used in world
| either.
| wing-_-nuts wrote:
| I think a more apt analogy would be the 'soup nazi' and your
| soup can only be eaten in special, overpriced 'soup nazi'
| bowls.
| alxlaz wrote:
| > Michelin 3-star restaurants don't reach the top used in
| world either.
|
| On the other hand, Michelin 3-star restaurants will typically
| give you cutlery along with your dinner, instead of telling
| you that you've got a drawer full of cutlery at home anyway.
| I'm not at all convinced this is the right analogy ;-).
|
| The more likely reason is the one Macha mentioned here:
| https://news.ycombinator.com/item?id=25632710 . Apple's
| environment has a tradition of paid, closed-source
| development, and any cross-platform tools that _also_ support
| macOS or iOS are unlikely to be built with Apple 's
| macOS/iOS-only tools.
| cxr wrote:
| > shows how niche development for that platform
|
| Alternatively: GitHub is still, despite belief to the contrary
| on places like HN, not synonymous with open source, let alone
| the entire world of software development. Each is a (limited)
| projection of that world. When you speak of them together, you
| are referring to two things, each belonging to a distinctly
| identifiable milieu. What you're observing is that the overlap
| between them is small.
| habosa wrote:
| If GitHub isn't synonymous with open source, what is?
| jcelerier wrote:
| not everything needs a synonym
| nvrspyx wrote:
| I believe the App Store policies are also incompatible with
| GPL, which further hinders open-source contributions from the
| Apple community.
| jcelerier wrote:
| nope, there are LGPL & GPL software on the app store and have
| been for quite some time:
| https://en.wikipedia.org/wiki/List_of_free_and_open-
| source_i...
|
| The issue that prevented GPL back in 2010 was having to pay a
| fee to be able to upload new code to your own device, which
| has not been the case for 4/5 years now
| CorpOverreach wrote:
| I wouldn't necessarily call their platform a niche - but rather
| one that doesn't foster a lot of open-source contributions.
| I've always felt like development on Apple's platforms, even
| when wildly successful, is often a close-sourced and
| proprietary endeavor. It doesn't surprise me much that there
| isn't a big footprint of their languages on GitHub.
| Macha wrote:
| Yeah, I think there's more of a culture of paid (and
| therefore mostly closed source apps) on Apple platforms.
| Whereas anything cross platform is _not_ using Apple
| languages for the bulk of their code base, and Linux
| focused/exclusive apps are going to be over represented among
| open source because people who value open source are more
| likely to use an open source OS
| jariel wrote:
| The top starred repo (according to query:
| https://gh.clickhouse.tech/explorer/#counting-stars) by stars is:
|
| https://gh.clickhouse.tech/explorer/#counting-stars
|
| Which is a 'protest' against 996 work schedule.
|
| That's notable because I wouldn't have thought of GitHub as being
| a conduit for Chinese labour concerns before 2020.
|
| Secondarily: TS has shot up the ranks, arguably a flavour of JS
| (already #1), together making them overwhelmingly the top dog.
|
| Python now #2.
|
| It would be interesting to see the types of information repo'd
| there by language, if anyone has resources on that please feel
| free to share.
|
| We roughly know what people are doing in JS and C++ ... but in
| Python? What exactly is happening? We can only speculate. Is it
| Django? Devop scripts? Data? Education? AI?
| zX41ZdbW wrote:
| Also take a look at the more technical overview of the Octoverse:
| https://gh.clickhouse.tech/explorer/
|
| It is like interactive notebook when you can edit and run your
| own queries on the metadata from GitHub.
| camdenlock wrote:
| This is actually great. They focused on metrics that actually
| affect us all in the software dev space, and they didn't pander
| by focusing on useless traits like a person's gender and/or skin
| color. Progress!
| [deleted]
___________________________________________________________________
(page generated 2021-01-04 23:01 UTC)