October 31, 2017

Perl is One of the Most Hated Programming Languages By Developers, Says a Report

Until now, we have seen plenty of reports on the top programming languages developers want to work with, but what about the top programming languages they want to avoid? However, the data researchers at Stack Overflow, a popular developer community, has decided to explore the most disliked programming languages.


In a new analysis carried out by Stack Overflow, Perl emerged as the most disliked programming language among developers, followed by Delphi and VBA, PHP, Objective-C, CoffeeScript, and Ruby.

To analyze the data, they examined the site’s “Developer Story” where developers can add tags for languages, operating systems, platforms, and libraries they would work with or would not like to work with — offering a way to examine the opinions of hundreds of thousands developers on the platform. It then compared those “dislike” tags with “like” tags that helped them collect data of the most unpopular programming languages through some data science analysis.

“There are many ways to measure the popularity of a language; for example, we’ve often used Stack Overflow visits or question views to measure such trends. But this dataset is a rare way to find out what technologies people tend to dislike, when given the opportunity to say so on their CV,” Stack Overflow data scientist David Robinson wrote in a blog post on Tuesday.

According to developers on Stack Overflow, here are the top 10 most disliked programming languages:

  1. Perl
  2. Delphi
  3. VBA
  4. PHP
  5. Objective-C
  6. CoffeeScript
  7. Ruby
  8. C#
  9. Java
  10. C++


Meanwhile, the least disliked languages are R, Kotlin, TypeScript, Rust, Bash, Clojure, Swift, Python, JavaScript and Go. “R, Python, Typescript, Go, and Rust are all fast-growing in terms of Stack Overflow activity and all are among the least polarizing languages,” Robinson noted.

Stack Overflow also examined the most disliked technologies as well. The top five were Internet Explorer, Visual Basic, COBOL, Flash, and ASP Classic. On the other hand, the most universally liked technologies are machine learning, git, Python-3.X, HTML5, and CSS3.

About the author 


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}