"By triangulating findings from different methods and controlling for confounding effects such as team size, project size, and project history, we report that language design does have a [statistically] significant but modest effect on software quality," the researchers say.
Meanwhile, memory errors constituted 5.44 percent of bug fix commits. The study also found "regression analysis confirms that languages with unmanaged memory type, e.g., C, C++, and Objective-C introduce more memory errors."
View Full Article
Abstracts Copyright © 2014 Information Inc., Bethesda, Maryland, USA