Back to Search Start Over

Impact of Using a Static-type System in Computer Programming*

Authors :
Ismail Rizky Harlin
Hironori Washizaki
Yoshiaki Fukazawa
Source :
HASE
Publication Year :
2017
Publisher :
International Academy Publishing (IAP), 2017.

Abstract

Static-type systems are a major topic in programming language research and the software industry because they should reduce the development time and increase the code quality. Additionally, they are predicted to decrease the number of defects in a code due to early error detection. However, only a few empirical experiments exist on the potential benefits of static-type systems in programming activities. This paper describes an experiment that tests whether static-type systems help developers create solutions for certain programming tasks. The results indicate that although the existence of a static-type system has no positive impact when subjects code a program from scratch, it does allow more errors in program debugging to be fixed.

Details

ISSN :
1796217X
Volume :
12
Database :
OpenAIRE
Journal :
Journal of Software
Accession number :
edsair.doi.dedup.....5552b7acf86bbd27e66be683c81b0254
Full Text :
https://doi.org/10.17706/jsw.12.8.598-611