Popularity, interoperability, and impact of programming languages in 100,000 open source projects

Programming languages have been proposed even before the era of the modern computer. As years have gone, computer resources have increased and application domains have expanded, leading to the proliferation of hundreds of programming languages, each attempting to improve over others or to address ne...

Full description

Saved in:
Bibliographic Details
Main Authors: BISSYANDE, Tegawende F., THUNG, Ferdian, LO, David, JIANG, Lingxiao, Réveillère, Laurent
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2013
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1817
https://ink.library.smu.edu.sg/context/sis_research/article/2816/viewcontent/compsac13_PopularityInteropImpactProgLang.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2816
record_format dspace
spelling sg-smu-ink.sis_research-28162017-04-17T01:31:53Z Popularity, interoperability, and impact of programming languages in 100,000 open source projects BISSYANDE, Tegawende F. THUNG, Ferdian LO, David JIANG, Lingxiao Réveillère, Laurent Programming languages have been proposed even before the era of the modern computer. As years have gone, computer resources have increased and application domains have expanded, leading to the proliferation of hundreds of programming languages, each attempting to improve over others or to address new programming paradigms. These languages range from procedural languages like C, object oriented languages like Java, and functional languages such as ML and Haskell. Unfortunately, there is a lack of large scale and comprehensive studies that examine the “popularity”, “interoperability”, and “impact” of various programming languages. To fill this gap, this study investigates a hundred thousands of open source software projects from GitHub to answer various research questions on the “popularity”, “interoperability” and “impact” of various languages measured in different ways (e.g., in terms of lines of code, development teams, issues, etc.). 2013-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/1817 info:doi/10.1109/COMPSAC.2013.55 https://ink.library.smu.edu.sg/context/sis_research/article/2816/viewcontent/compsac13_PopularityInteropImpactProgLang.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Programming languages Popularity Interoperability Open source Software projects GitHub Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Programming languages
Popularity
Interoperability
Open source
Software projects
GitHub
Software Engineering
spellingShingle Programming languages
Popularity
Interoperability
Open source
Software projects
GitHub
Software Engineering
BISSYANDE, Tegawende F.
THUNG, Ferdian
LO, David
JIANG, Lingxiao
Réveillère, Laurent
Popularity, interoperability, and impact of programming languages in 100,000 open source projects
description Programming languages have been proposed even before the era of the modern computer. As years have gone, computer resources have increased and application domains have expanded, leading to the proliferation of hundreds of programming languages, each attempting to improve over others or to address new programming paradigms. These languages range from procedural languages like C, object oriented languages like Java, and functional languages such as ML and Haskell. Unfortunately, there is a lack of large scale and comprehensive studies that examine the “popularity”, “interoperability”, and “impact” of various programming languages. To fill this gap, this study investigates a hundred thousands of open source software projects from GitHub to answer various research questions on the “popularity”, “interoperability” and “impact” of various languages measured in different ways (e.g., in terms of lines of code, development teams, issues, etc.).
format text
author BISSYANDE, Tegawende F.
THUNG, Ferdian
LO, David
JIANG, Lingxiao
Réveillère, Laurent
author_facet BISSYANDE, Tegawende F.
THUNG, Ferdian
LO, David
JIANG, Lingxiao
Réveillère, Laurent
author_sort BISSYANDE, Tegawende F.
title Popularity, interoperability, and impact of programming languages in 100,000 open source projects
title_short Popularity, interoperability, and impact of programming languages in 100,000 open source projects
title_full Popularity, interoperability, and impact of programming languages in 100,000 open source projects
title_fullStr Popularity, interoperability, and impact of programming languages in 100,000 open source projects
title_full_unstemmed Popularity, interoperability, and impact of programming languages in 100,000 open source projects
title_sort popularity, interoperability, and impact of programming languages in 100,000 open source projects
publisher Institutional Knowledge at Singapore Management University
publishDate 2013
url https://ink.library.smu.edu.sg/sis_research/1817
https://ink.library.smu.edu.sg/context/sis_research/article/2816/viewcontent/compsac13_PopularityInteropImpactProgLang.pdf
_version_ 1770571595818991616