I don't post too often on here these days. I've moved to blogging with my current employer,
Compendium Blogware. You can find new posts
here.
Occasionally though, there is a post that doesn't quite belong or isn't quite appropriate for the corporate world. This is one of those posts.
Michael Kimsal put together a survey called
Religious affiliation and software development languages, which you can also discuss on his blog
here. I downloaded the data set and made the following further analysis:
- Found the top 25 languages by the number of people who filled out the survey
- Found the top 5 religious affiliations for each language
- I normalized all Christian religions into the affiliation 'Christianity'
- I grouped agnostic and atheist declarations into 'AA'
Given that only ~3815 people took the survey, not a whole lot could be drawn from the numbers. However, here is what I found, draw your own conclusions.
- The top 10 languages in order were: Python, C, C++, Java, Javascript, Ruby, PHP, Lisp, Perl, Haskell
- The top two affiliate declarations were: AA (Atheist,Agnostic), Christian. After that Buddhist was most common.
- Without normalization, the top declarations where Atheism followed by Agnostic followed by some variety of Christianity.
I'm not sure what the target group was. I didn't even know about the survey until after it was closed. However, I would say the results are inline with what I have observed in my own geeky social circles. Analytical people tend to question doctrine.
No comments:
Post a Comment