Written on Github's tenth anniversary

I believe that all students who are doing development or computer science know Github . Github is a hosting platform for open source and private software projects. Anyone can upload their own projects, follow or fork other people's open source projects, and there are also open source projects on Github. A large number of programming-related learning resources have helped thousands of developers around the world.


This known as the world's largest gay dating site recently celebrated its tenth birthday. In April 2008, the founding team announced the official launch of Github with the goal of "connecting developers around the world and making it easier for them to work together through Git". . Maybe the founder didn't expect it either: from the first project to the present, the Github community has grown to 27 million developers worldwide with more than 80 million projects in ten years.


Looking back at the decade:

2008.4.10 GitHub officially released

2008.4.3 Rails moved to Git and GitHub

2009.1.3 Invention of Bitcoin

2009.5.21 Node.js started

2012.1.1 JavaScript becomes the most popular language on GitHub

2013.1.16 GitHub community users reached 3 million

2014.7.21 Django Grils held for the first time

2014.10.23 Microsoft Open Source .NET

2015.12.3 Apple Open Source Swift

2016.7.9 Apollo 11 code open source

2017.2.10 The Python team opens their first pull request

2017.2.15 TensorFlow 1.0 started

2017.5.31 The 100 millionth pull request was merged


Over the past ten years, Github's developer team has grown continuously. Github is not only a tool for collaborative development of work, but also a learning and presentation platform for thousands of developers. Whether you are a beginner or an expert, Github can always satisfy you: as a programming beginner, you can search on Github when you feel that you have learned a certain piece of knowledge and have no project practice; as an intermediate player, you can also search for large-scale projects to learn project architecture ideas.


Uploading your own projects to Github is also a very good opportunity to show. On the one hand, uploading your own projects will definitely make your code more compliant with the specifications. On the other hand, excellent code will be praised for people to discover, and bad things can also be seen by others. to be corrected.


For me personally, Github has helped me a lot on the road of learning programming. Today, although I have slowly walked on the road of data analysis, I still often look at some interesting and useful projects on Github. .


Github is probably the best platform in the world, and programmers are also one of the best groups in this era. Otherwise, who would be willing to open source their painstaking works and share them with you?


Recent hot articles

"Recommended" Programmer Removal Plan

Why quality women don't have boyfriends

A little advice for college programmers

Python can develop such cool games


640?

Knowing: Passers-by A

Provide quality content for programmers

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324877482&siteId=291194637