Monday, 11 November 2019 23:31

GitHub State of the Octoverse 2019 - Python popular, data science apps on the rise


Global open-source software lifecycle and collaboration platform, GitHub, has released its annual State of the Octoverse report for 2019, revealing the latest trends across its massive set of software repositories - including 44 million added this year.

GitHub's report is available online, showing Australia to be the 12th largest user of open source in the world outside the United States (or 13th including the USA). 80% of GitHub’s usage is now outside of the USA, with Japan and the Asia Pacific - JAPAC - region becoming a global leader.

Additionally, data science applications are notably on the rise. Repositories including "deep learning”, “natural language processing” and “machine learning” have become more popular over the years with growing communities focused on data science. The many core data science packages powered by Python are lowering the barriers to data science work and proving foundational to projects in academia and companies alike.

Python outranked Java for the first time as the second most popular language on GitHub, while JavaScript remains the leader.

Octoverse19 top lang over time

Other big numbers from the report include

  1. Four million repositories depend on lodash/lodash, expressjs/express and visionmedia/debug
  2. The largest open-source project by the number of contributors is Microsoft's Visual Studio Code
  3. 7.6 million security alerts were remediated by developers, maintainers and security researchers
  4. 10 million new users joined this year, making the GitHub community now 40 million developers
  5. 87 million pull requests were created in the last 12 months
  6. 1.7 million students have learned to code on GitHub

The contributor growth was fastest in Hong Kong, Singapore and Japan, with 36% of GitHub’s new private repositories created in Asia.

“Asia’s contributor community has surpassed ones in Europe and North America in annual growth. This indicates a substantial shift in APAC, from being a consumer to increasingly becoming a contributor to open source,” commented Sam Hunt, VP APAC at GitHub.

“The report shows 1.7 million students have learned to code on GitHub, 55% more than last year. This is encouraging but I feel we’re only scratching the surface, the number of students across the world is much higher. Think of China for example, where about one million computer science students graduate every year. Also, there is a lot of talent that doesn’t necessarily go to university and we want to make them available and more collaborative as part of the global developer community. In a sense, I agree that there is a ‘skill connection’ issue rather than a skill shortage issue and, as we’re looking to cater for the next generation of innovators, we have a responsibility to foster and support an interconnected community, on the world's largest developer platform,” Hunt said.


26-27 February 2020 | Hilton Brisbane

Connecting the region’s leading data analytics professionals to drive and inspire your future strategy

Leading the data analytics division has never been easy, but now the challenge is on to remain ahead of the competition and reap the massive rewards as a strategic executive.

Do you want to leverage data governance as an enabler?Are you working at driving AI/ML implementation?

Want to stay abreast of data privacy and AI ethics requirements? Are you working hard to push predictive analytics to the limits?

With so much to keep on top of in such a rapidly changing technology space, collaboration is key to success. You don't need to struggle alone, network and share your struggles as well as your tips for success at CDAO Brisbane.

Discover how your peers have tackled the very same issues you face daily. Network with over 140 of your peers and hear from the leading professionals in your industry. Leverage this community of data and analytics enthusiasts to advance your strategy to the next level.

Download the Agenda to find out more


David M Williams

David has been computing since 1984 where he instantly gravitated to the family Commodore 64. He completed a Bachelor of Computer Science degree from 1990 to 1992, commencing full-time employment as a systems analyst at the end of that year. David subsequently worked as a UNIX Systems Manager, Asia-Pacific technical specialist for an international software company, Business Analyst, IT Manager, and other roles. David has been the Chief Information Officer for national public companies since 2007, delivering IT knowledge and business acumen, seeking to transform the industries within which he works. David is also involved in the user group community, the Australian Computer Society technical advisory boards, and education.



Recent Comments