Diversification and change in the R programming language
收藏DataONE2023-03-27 更新2024-06-08 收录
下载链接:
https://search.dataone.org/view/sha256:f567132faad8fda861f582aeb983f6ec2916b1f854b7b7967d0ea9d699115fe3
下载链接
链接失效反馈官方服务:
资源简介:
Languages change over time, driven by creation of new words and cultural pressure to optimise communication. Programming languages resemble written language but communicate primarily with computer hardware rather than a human audience. I tested for changes over time in use of R, a mature, open-source programming language used for scientific computing. Across 393,142 GitHub repositories published between 2014 and 2021, I extracted 143,409,288 R functions, programming âverbsâ, and paired linguistic and ecological approaches to estimate change in the diversity and composition of function use over time. I found that the number of R functions in use increased and underwent substantial change, driven primarily by the popularity of the âtidyverseâ collection of community-written extensions. I provide evidence that users can directly change the nature of programming languages, with patterns that match known processes from natural languages and genetic evolution. In the case of R, patterns sugge..., Full methodology for this dataset is available in the manuscript, and the R code to process this is located in a GitHub repository: https://github.com/TimothyStaples/Revolution, This is a comma-separated values file intended for use in the galaxy_analysis.R script in https://github.com/TimothyStaples/Revolution
创建时间:
2025-07-21



