[Reply “1024”, send you a special push]

GitHub Universe is an annual event held October 10-12 in San Francisco. Just as GitHub released its 2017 Octoverse report on its website, its interface changed, too. Did you notice? It’s getting to know you better, and it’s getting smarter.

GitHub releases its 2017 Developer Report, with 24 million users. I’ve already posted it, but let’s take a look at the top 15 most popular languages of 2017. We can clearly understand the trend of learning and some of the current hot programming.

As you can see from the rankings above, Python has replaced Java in second place from third last year, with a 40% increase in Pull requests compared to last year. More and more developers are feeling “life is too short”? Java was pushed down to third place, but Java 9’s recent release and its modular nature, which developers love, will make it hard to shake. JavaScript is still at the top of the list, and it’s miles ahead of other languages. Given the recent boom in front-end technology, it’s not too much of a surprise.

If you are good at English, you can read the official report. The address is as follows:

https://octoverse.github.com/

  Making changes in the

Getting to the point, let’s talk about some of the changes GitHub has made to make it easier for us to use algorithms and get to know us better. There are two main changes.

   Its good

What does it mean to do what they like? Learn what the user needs most from the user’s behavior data, and then recommend it to the user Repositories. For example, if you often star some libraries, according to the list of your star libraries, the algorithm will recommend you an information flow, which is matched according to the algorithm you are interested in or can use libraries. Does it feel like headline today? The more you look at what’s recommended to you? And you say, is this not doing what he pleases? The goal is to keep you hooked.

See where the arrow is? Open GitHub and there will be a Discover Repositories information stream, which will contain the most suitable repositories recommended for you according to your Star and follow repositories.

 Community management

The new Explore interface, the new Explore page, helps developers learn about new libraries, including Collection to Focus on a major area, such as Android or React. I don’t know if you notice what it used to be. Now it looks like this:

Collections here Focus on content in a major area, while Topics are things that Focus on a particular technology, and clicking on Topics is all the open source libraries in that area. For example, if you click on Android, you can go in and see how many Open source libraries are available for Android, with a list that makes it very easy to find. That is, there is a separate page based on a Topic to find all relevant information.

Trending trend ranking is also on the front page, the status of the enhanced. Check out the most popular open source libraries of the day, week, and month here.

  other

In fact, there are many details of the changes here will not be introduced, we can go to experience, slowly found, such as: GitHub will help you Alert you to the Security and stability of your open source libraries. GitHub will help you to Alert you to the Security of your libraries. In addition, when viewing the code, you can find the specific location more conveniently according to the quick jump function and so on.

  conclusion

Are these changes very practical, and very human, very intelligent? Hopefully, as the largest gay dating site in the world, it will go from strength to strength. For our developers can bring greater harvest and progress, I hope that every developer can also contribute their own strength for it.