January 19, 2021
Hot Topics:

Research: Functional Languages Lead to Better Code Quality

  • 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

This article was originally published on October 4, 2017

Enterprise Development Update

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

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