Reference Hub13
Impact of Programming Language Fragmentation on Developer Productivity: A Sourceforge Empirical Study

Impact of Programming Language Fragmentation on Developer Productivity: A Sourceforge Empirical Study

Jonathan L. Krein, Alexander C. MacLean, Charles D. Knutson, Daniel P. Delorey, Dennis L. Eggett
Copyright: © 2010 |Volume: 2 |Issue: 2 |Pages: 21
ISSN: 1942-3926|EISSN: 1942-3934|EISBN13: 9781609604592|DOI: 10.4018/jossp.2010040104
Cite Article Cite Article

MLA

Krein, Jonathan L., et al. "Impact of Programming Language Fragmentation on Developer Productivity: A Sourceforge Empirical Study." IJOSSP vol.2, no.2 2010: pp.41-61. http://doi.org/10.4018/jossp.2010040104

APA

Krein, J. L., MacLean, A. C., Knutson, C. D., Delorey, D. P., & Eggett, D. L. (2010). Impact of Programming Language Fragmentation on Developer Productivity: A Sourceforge Empirical Study. International Journal of Open Source Software and Processes (IJOSSP), 2(2), 41-61. http://doi.org/10.4018/jossp.2010040104

Chicago

Krein, Jonathan L., et al. "Impact of Programming Language Fragmentation on Developer Productivity: A Sourceforge Empirical Study," International Journal of Open Source Software and Processes (IJOSSP) 2, no.2: 41-61. http://doi.org/10.4018/jossp.2010040104

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Programmers often develop software in multiple languages. In an effort to study the effects of programming language fragmentation on productivity—and ultimately on a developer’s problem-solving abilities—the authors present a metric, language entropy, for characterizing the distribution of a developer’s programming efforts across multiple programming languages. This paper presents an observational study examining the project contributions of a random sample of 500 SourceForge developers. Using a random coefficients model, the authors find a statistically (alpha level of 0.001) and practically significant correlation between language entropy and the size of monthly project contributions. Results indicate that programming language fragmentation is negatively related to the total amount of code contributed by developers within SourceForge, an open source software (OSS) community.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.