Analysis of the popularity of programming languages in open source software communities

2020 
Choosing a suitable programming language during the development of the project can get twice the result with half the effort. The open source software community Gitee was taken as an example to explore the popularity of programming languages. We use pycharm to capture the corresponding number of followers, collections and forks of the projects and programming languages in the community. Then we use cluster analysis to classify programming languages and construct a binary matching network of programming languages and projects to verify the results of language popularity division. The study found that programming languages can be divided into 5 types according to their popularity. Java, c and python belong to the first level, with higher popularity. Although the Go language is not widely used, it has attracted the attention of the majority of developers, and it is bound to develop into a mainstream language in the future.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    5
    References
    1
    Citations
    NaN
    KQI
    []