The Fifth Ruby Survey: 2014

This Ruby Survey was started in 2008 by Hampton Catlin. It's been held four times since 2008. The goal of this survey is to track changing trends, not to get the best data about today. To achieve that, we want to ask the same questions in the same way, every year. Therefore, you might notice some questions sound dated... but that's part of the fun!
This survey has been taken by:
6475 people overall
1783 people this year

Take The Survey

Enter your email address if you want to stay updated.

If a question seems dated, that is because it is. Please choose "other" if you've moved on from the technologies listed. We are tracking new (and old) trends.

Have you read the "pickaxe" book? (added in 2008)

Have you read the "agile" rails book? (added in 2008)

How long have you been programming ruby? (added in 2008)

What is your web framework of preference? (added in 2008)

What is your indentation preference? (added in 2008)

Text editor of preference? (added in 2008)

Is Ruby your primary language? (added in 2008)

How would you rate your Ruby expertise? (added in 2008)

What are your thoughts on Haml? (added in 2008)

What Javascript framework/library do you prefer? Choose other if you use something else, updated question below. (added in 2008)

What are your thoughts on automated testing (Unit testing, etc)? (added in 2008)

What are your thoughts on human testing? (added in 2008)

What is your preferred Ruby interpreter? (added in 2008)

What are your religious beliefs (feel free to leave empty)? (added in 2008)

What version of Ruby are you currently using? (added in 2009)

Have you contributed any open source code in the last year? (added in 2009)

Have you built a GUI-based application/game? (added in 2009)

What is your employment status? (added in 2009)

What is your revision control software of choice? (added in 2009)

What is your preferred testing framework? (added in 2010)

What do you find most important to test? (added in 2010)

How much Javascript do you usually write? (added in 2010)

What webserver do you use in production? (added in 2010)

Do you use Sass? (added in 2012)

Do you use CoffeeScript? (added in 2012)

Which of the following technologies do you use most, if any? (added in 2012)

Do you have NoSQL fever? (added in 2012)

What is your preferred gender identity? (added in 2012)

What is your preferred JavaScript MVC framework (added in 2014)

Which of these languages currently interest you the most? (added in 2014)

Which of these 'NoSQL' databases currently interest you the most? (added in 2014)

Is Ruby your favorite programming language? (added in 2014)

Have you submitted code to an Open Source project before? (added in 2014)