September 18, 2018
Hot Topics:

Research: Functional Languages Lead to Better Code Quality

  • October 4, 2017
  • By Developer.com Staff

Researchers from the University of Virginia and University of California, Davis, have published a new paper titled "A Large-Scale Study of Programming Languages and Code Quality in GitHub," which finds that functional programing languages have some benefits over procedural or object-oriented languages. "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 significant, but modest effect on software quality," the researchers wrote.

The paper also identified several other language features that can increase code quality, including the following:

  • Disallowing type confusion
  • Static typing (within functional languages)
  • Managed memory usage

View article

Comment and Contribute


(Maximum characters: 1200). You have characters left.



Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

By submitting your information, you agree that developer.com may send you developer offers via email, phone and text message, as well as email offers about other products and services that developer believes may be of interest to you. developer will process your information in accordance with the Quinstreet Privacy Policy.


Thanks for your registration, follow us on our social networks to keep up-to-date