Recently there has been a feeling of growing discontent: how could Ruby ââ¬â which felt so new and liberating two years ago ââ¬â get saddled with so much negative baggage, so quickly?
— Pete Forde, We are RubyFringe
Take your pick of the aggressively dismissive attitude toward other approaches, vigorous and self-congratulatory messianic zeal, egocentric and deliberate misunderstanding of the rest of the world of software development, verbose and willful discussion of, despite baffling ignorance of, other programming languages, misunderstanding of MVC and the Active Record pattern, booing Dave Thomas at RailsConf 2007 for questioning why it was necessary to create a "Women of Rails" website featuring pictures of attendees, cheering at RailsConf 2007 when Chad Fowler said "People call us arrogant" when his point is that that's a bad thing, and the baffling fourteen year old boy sensibilities of the Rails Envy commercials, including my personal favorite, comparing the V in MVC to a drunken prom date.
I can understand arrogance from Olympians or research scientists who've just cured cancer. It seems out of place for people writing CRUD applications, even if they're all shiny with rounded corners and Ajax fade ins.
Re:Ruby != Rails
chromatic on 2008-07-21T17:38:03
I agree with your entire post, including the subject. I don't believe that people outside the Ruby community who have a negative perception of Ruby hold those reasons though. For all of the technical problems of Ruby (and the only one on my list and not yours is questionable but fixable implementation decisions), perception is primarily a social problem.
(For similar Perl problems, see comp.lang.perl.misc and Perl golf.)
Re:RubyFringe especially != Rails
chromatic on 2008-07-22T00:08:14
It sounds to me like you're taking Pete's rhetorical question...
Are there any rhetorical questions on the Internet?
Maybe I'm really not someone who should talk about perceptions of technical communities. (I spend a lot of time on my employer's payroll watching and thinking about them.) Still, I find the Ruby world fascinating in a way that I don't find the Perl world, probably because I'm responsible for approximately none of the direction and development of the Ruby world. It's similar enough that I (believe I can) recognize patterns and behaviors, but different enough that I (believe I have) an interesting and useful perspective.
Is that useful?
That depends on the rhetoricalness of the question and whether my answer has any veracity. I can only answer the question for myself.
Rhetoric
ChrisDolan on 2008-07-22T05:11:35
Are there any rhetorical questions on the Internet?
Was it predictable that someone would feel compelled to answer this question with a question?