当前位置:网站首页>Typescript surpasses C + + to become the fourth largest language. GitHub's annual report has too many "unexpected"

Typescript surpasses C + + to become the fourth largest language. GitHub's annual report has too many "unexpected"

2020-12-06 08:16:21 osc_ n0c6719w

GitHub annual Octoverse The report has been released , We are most concerned about the programming language rankings are also released .

Programming language designed by Microsoft 、JavaScript Superset 、 Not yet 10 Year old TypeScript Outstanding performance , Surpass in one stroke C#、PHP、C++, Leap to Fourth largest Popular programming languages , Second only to JavaScript、Python and Java.

Because of the outbreak of the new crown , It has a great impact on the technology industry , Also let 2020 There is a special meaning in the report of . From the data point of view , Social isolation and working from home do contribute to the rapid development of the open source community .

Whether it's the number of developers , Or the number of open source projects created , Compared with last year, there has been a big increase .

It can be seen that , After the arrival of the new epidemic , The number of open source projects created by active users has increased step by step , All of a sudden more than the same period last year 40%.

This year, GitHub The number of developers is up to 5600 ten thousand , For the last year 4000 ten thousand , It's increased by 40% . newly build repo Number 6000 ten thousand , For the last year 4400 ten thousand .GitHub Expect to 2025 Annual users will exceed 100 million .

Past year , The U.S. contribution to open source is further reduced , Down to 22.7%, But it's still the number one in the world , Next up is China (9.76%) And India (5.2%). Expect to 2030 year , China's contribution to open source will exceed that of the United States .

In addition to the above , This report has a lot to look at .

TensorFlow Users are very “ cold ”

GitHub Find out , When it comes to submitting code ,TensorFlow The user is cold .

This is mainly reflected in TensorFlow The user to use GitHub There's a big difference between the way we do it and other users .

In other open source communities , For example, the novel coronavirus pneumonia project , Both novice and veteran drivers often push Code . And in the TensorFlow In the community , This phenomenon hardly exists , Even old drivers don't often push Code .

Most novices (50%~75%) Will be in issue Comment on it ,25%~30% The novice will create issue, A few novices (5%) Will review pull request, But there is push There are very few new people in the code record .

GitHub Think ,TensorFlow The main way for users to interact is issue.

It is worth mentioning that , Asian users have been on TensorFlow The project contributed the most .

a farewell 996, Over the weekend “ Charge ”

There is also an interesting trend this year : The activity of enterprise developers on weekends and holidays continues to decline . meanwhile , Open source activities are increasing on weekends and holidays .

This shows that programmers are increasingly putting down their work , Focus on open source . 

since 4 Since the month , The number of open source projects has increased year on year 25%.

GitHub Think , This may mean that open source is both a place for learning and innovation , It's also an important place to avoid work .GitHub It is suggested that the company should ensure that employees have time to participate in learning , And within the scope of the policy, employees are allowed to carry out external projects .

New crown project into GitHub

Developers don't just focus on Technology , Also shows great interest in social topics . They created GitHub Project to focus on the new epidemic situation in real time (COVID) Latest trends .

stay COVID On the project , Developers make about half the contribution , Even more than the contribution of academic and data science users .

A lot of new people sign up GitHub It's also running COVID project , In the first month ,COVID At one point, the number of new people in the community exceeded TensorFlow, But the heat soon fades .

why TypeScript Climbing fast

Analysis company RedMonk Co-founder of James Governor Think ,TypeScript The rapid popularity in recent years is because it satisfies JavaScript Developers are right “ Type safety ” The needs of . in addition ,Adobe Flash And the demise of TypeScript The use of language .

image Slack、Airbnb and Bloomberg Waiting for big companies Web Developers are using TypeScript. This year, GitHub Five hot topics, and the third one is angular9 It's also behind the founders TypeScript A loyal supporter of .

Last , Enclosed GitHub Octoverse 2020 Annual report address :
https://github.blog/2020-12-02-the-state-of-the-octoverse-2020/

Reference material :
https://venturebeat.com/2020/12/02/github-python-and-typescript-gain-popularity-among-programming-languages/
https://www.zdnet.com/article/programming-languages-microsoft-typescript-leaps-ahead-of-c-php-and-c-on-github/
https://developer-tech.com/news/2020/dec/02/state-of-octoverse-2020-devs-productivity-despite-pandemic/



1. Virtual round table Part 1—— Embedded system information security

2. Huawei 5G It turns out that a Turk has the secret of ?!

3. The latest ranking of semiconductors is coming out , NVIDIA realizes 50% growth !

4.【MCU】 A kind of " Flexible and resource efficient " Of IAP Upgrade plan

5.RISC-V Why did it become a hot spot ?

6. Hongmeng is suitable for developers OS Introduce ~

disclaimer : This article is reproduced on the Internet , The copyright belongs to the original author . If involves the work copyright question , Please contact us , We will confirm the copyright and pay the remuneration or delete the content according to the copyright proof materials provided by you .

版权声明
本文为[osc_ n0c6719w]所创,转载请带上原文链接,感谢
https://chowdera.com/2020/12/202012060809059050.html