five

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
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作