martinfowler.com logo Home Blog Articles Books About Me Contact Me ThoughtWorks

RubyPeople ruby 25 September 2005 Reactions

As any regular reader of mine should know, I've been a keen rubyist for several years. I like the ruby language for its rich yet uncluttered syntax and the well designed frameworks that come with it. It's become my regular workhorse language for personal projects, including most of this web site.

In the last year we've seen a explosion of interest in Ruby, particularly driven by the web application framework Ruby on Rails. I haven't had the opportunity to play with it, but I've heard strong endorsements of it from many people whose judgment I trust, both inside and outside ThoughtWorks.

Since I was an early, if small-scale, adopter of ruby, I've been very happy to see this platform become more popular. While I was at foocamp, I came across a further reason to like ruby that I hadn't considered. Somebody at the table (sorry I can't remember who) was commenting on a difference he saw between the Python and Ruby communities. He said that the Ruby community was generally more pleasant and more friendly to newbies. (He wondered if any of this was due to Ruby's Japanese origins.)

Since I've not been involved in the Python community I don't know how true this is; but I have noticed that that ruby community is much nicer than most on-line communities I've seen. After all at the very beginning of my interest I was led into Ruby by Andy Hunt and Dave Thomas - two people who I admire greatly. Time and time again I've found a nice mix of talent, pragmatism, and pleasantness in the Ruby community (one that's very similar to the atmosphere that binds me to ThoughtWorks).

So why is this important? I'm someone who has always believed that in software development PeopleMatterMost, so to me a community that has a good blend of talented, collaborative people has a distinct competitive edge. So if all I'm saying is true, a good reason to take the Ruby phenomenon seriously is the quality of the community that's behind it.


Links
home
bliki
feed 
Translations
Japanese
Spanish
Korean
Chinese
Thai
Categories
agile
design
dsl
leisure
refactoring
ruby
thoughtWorks
tools
uml
writing
Blog Roll
ThoughtBlogs
TW Alumni
Nicholas Carr
Steve Cook
Brian Foote
Simon Harris
Gregor Hohpe
/\ndy Hunt
Ralph Johnson
Patrick Logan
David Ing
Brian Marick
Jeremy Miller
Jimmy Nilsson
Samuel Pepys
Keith Ray
Johanna Rothman
Kathy Sierra
Dave Thomas

martinfowler.com logo mingle logo thoughtworks logo

© Copyright Martin Fowler, all rights reserved