[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)