24.37% of Web Developers to Try Ruby in Next 12 Months
Josh Catone, administrator of the Rails Forum, has been analyzing the results of SitePoint's State of Web Development 2006 survey. SitePoint is one of the largest Web developer resources on the net and 5000 Web professionals answered the survey betwee June and July, 2006. Josh notes:
According to respondents Ruby is used as a development platform by 5.31%, well behind PHP's dominating 67.54% market penetration. However, when asked what platforms people were not currently developing for but planning to use in the next twelve months, Ruby was the answer of 24.37% of respondents!
Other results show 34.04% of developers are using unit testing and 17.78% are using MVC, both common methodologies used by Ruby on Rails.
Interesting results
by
Pat Eyler
Methodologies:
In addition to unit testing and MVC, code reviews did fairly well (at 36.28%). Sadly, only 29.20% use versioning, and 24.15% said they used none of the listed methodologies. The results showed some positive numbers that surprised me, but were still pretty gloomy.
Information Sources:
96.27% of those surveyed use articles to "keep there skills sharp"
69.46% use books
60.44% use forums (blech!)
54.76% use blogs
less that 35% use magazines and only about 20% use conferences. This seems like a pretty huge shift in the way we communicate technically.
Re: Interesting results
by
Alex Popescu
./alex
--
.w( the_mindstorm )p.
ps: this is my personal interpretation and is not associated in any ways with InfoQ.
java vs ruby
by
Rusty Wright
For the Java people some of its advantages are the compile time type checking, large tool set and libraries, and large user base. For the Ruby people some of its advantages are the rapid development cycle, its advanced language features like blocks and closures, and its succinct syntax.
On the flip side, for the Java people the big disadvantage of Ruby is its run time type checking and that objects can be modified at run time. For the Ruby people a big disadvantage of Java is that it's complicated and bloated, as exemplified by EJB.
What makes these debates so intractable is that for the Java people Ruby's run time type checking is basically a non-negotiable issue.
The Ruby people feel that the Java people are being dogmatic and that this problem has been blown out of proportion; unit tests will reveal all of the likely problems with type checking and that there's little or no anecdotal evidence that existing web applications written in Ruby or other languages with run time type checking are suffering from this problem.
(For the record, I'm with the java dogmatists.)
Re: java vs ruby
by
Peter Cooper
It's different strokes for different folks. If people are happy using Java, they can keep using it.
Results to 4 significant figures?
by
Pat Patterson
Re: Results to 4 significant figures?
by
Steve Zara
Re: Results to 4 significant figures?
by
Peter Cooper
Educational Content
Clojure in the Field
Stuart Halloway May 23, 2013
Tuning the Size of Your Thread Pool
Kirk Pepperdine May 23, 2013




Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think