Vasudev Ram pointed readers to a Hacker News poll on the subject. While the raw numbers per language are interesting, I think the percentages of Like and Dislike vs. the total votes cast for a given language are perhaps a better metric.
Thus the five most liked languages based on raw votes were:
And the five most disliked languages were:
- Visual Basic
Ranking the languages by number of Like votes as percentage of total votes for that language gives a perhaps more realistic picture:
(*) Dimitri Fontaine will appreciate this.
I believe those rankings will be more stable than the raw votes. Oh, and SQL ranks about 14 according to these percentages.
For completeness, here are the five most disliked languages based on ratio of Dislike votes to total votes for the language:
As they say, YMMV.