Tobias Hermann, a developer in Germany, recently collected comments made in response to posts to subreddits for a number of programming languages. Altogether, the dataset consisted of roughly 300,000 comments from about 40,000 posts made from August 2013 through July of 2014. He then analyzed the use of certain words in the comments by language. For example, Hermann created an interactive infographic showing the rate at which developers commenting on a post about one language mentioned another language (e.g., How much do Java developers talk about Python?).
He also looked at the type of words used most commonly by developers of different languages and came up with some interesting findings. Here are the ones that caught my eye:
C and C++ developers talk about hardware the most - Comments made to posts in the C subreddit used the word “hardware” far more than comments to other subreddits. C++ and Lisp were about tied for a distant second, followed by Objective C and Rust.
PHP developers curse the most - When Hermann scanned the comments for common curse words, developers used them in PHP subreddit comments the most - by far - followed by JavaScipt, Java, Ruby and Python. Mathematica developers seemed to use curse words the least.
So, apparently, while Clojure and Lisp developers aren’t in high demand, they seem like a glass-half-full type of group, at least.
So, maybe Clojure developers aren’t always so happy.
Anyway, this analysis, obivously, doesn’t really prove that Clojure developers are the happiest or that PHP developers are the grumpiest. All the same, I find it interesting and maybe there is a bit of truth in there somewhere. Take it with a grain of salt and draw your own conclusions.
Read more of Phil Johnson's #Tech blog and follow the latest IT news at ITworld. Follow Phil on Twitter at @itwphiljohnson. For the latest IT news, analysis and how-tos, follow ITworld on Twitter and Facebook.