An empirical assessment of polyglot-ism in GitHub

An empirical assessment of polyglot-ism in GitHub
复制标题

GitHub 中多语言主义的实证评估

DOI:
--
复制
发表时间:
2014
期刊:
International Conference on Evaluation & Assessment in Software Engineering
影响因子:
--
通讯作者:
Marco Torchiano
Marco Torchiano
中科院分区:
--
文献类型:
--
作者:
Federico Tomassetti;Marco Torchiano

文献摘要

被引文献

相似文献

本文研究了语言鸡尾酒是如何组成的。在每个软件项目中使用了多少种语言,使用了哪些语言类型,哪些语言通常一起使用。我们的研究样本来自最大的软件锻造平台GitHub的15000多个项目。结果表明,在每个项目中使用了许多语言:96%的项目使用至少2种语言,超过50%的项目使用至少两种编程语言。最后,不同的语言之间有很强的联系:因此,一组语言往往被一起采用。
In this paper we study how the language cocktails are composed. How many languages are used in each software projects, which language types are used and which languages are typically used together. Our study was done on a sample of over 15,000 projects from the largest software forge, GitHub. The results show that many languages are used in each project: 96% projects employ at least 2 languages, over 50% employ at least two programming languages. Finally, there are strong relations between different languages: hence sets of languages tend to be adopted together.