DocumentCode
829924
Title
An empirical study of programming language trends
Author
Chen, Yaofei ; Dios, Rose ; Mili, Ali ; Wu, Lan ; Wang, Kefei
Author_Institution
New Jersey Inst. of Technol., Newark, NJ, USA
Volume
22
Issue
3
fYear
2005
Firstpage
72
Lastpage
79
Abstract
Predicting software engineering trends is a strategically important asset for both developers and managers, but it´s also difficult, due to the wide range of factors involved and the complexity of their interactions. This paper reveals some interesting trends and a method for studying other important software engineering trends. This article trades breadth for depth by focusing on a small, compact set of trends involving 17 high-level programming languages. We quantified many of their relevant factors, and then collected data on their evolution over 10 years. By applying statistical methods to this data, we aim to gain insight into what does and does not make a language successful.
Keywords
high level languages; software engineering; high level languages; programming language trends; software engineering; statistical analysis; Computer languages; Engineering management; History; ISO standards; Java; Programming profession; Software development management; Software engineering; empirical software engineering; programming languages; software engineering trends; statistical modeling;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2005.55
Filename
1438333
Link To Document