Help and documentation for the Ruby programming language.
This is a collection of articles and presentations that help make a case for using Ruby. You, the wise developer, may understand the power and beauty of the language, but sometimes you need to convince that special someone. Such as your boss or co-worker. Enlightenment can be tricky, but these resources may help.
Editor's note: There is often a fine line separating tutorials, introductions, and advocacy pieces. This page attempts to focus on the latter. The contents were originally copied over form the Why Ruby project hosted on Rubyforge.org, but it isn't clear that all of the material properly qualifies as 'advocacy.' For example, while Matz's keynote presentation from RubyConf 2003, The Top 10 Reasons The Ruby Programming Language Sucks!is no doubt interesting, it is likely not going to help persuade anyone to go use Ruby. Likewise for some of the Rails tutorials. Educational as they may be, they may not have sufficient emphasis on why using Ruby and Rails is better then the alternatives.
The point is not simply to exclude material (they can certainly be hosted elsewhere on ruby-doc), but to ensure that everything offered on this page is suitable for the task. Comments and suggestions are encouraged; please write to suggestions @ruby-do c.org
If you have a presentation, article, or image you think might belong here, please write to suggestions @ruby-do c.org
Warning! Sales pitch! One way to advocate Ruby is to parade up and down the streets of your home town or the hallways of your workplace wearing attractive and thought-provoking attire from RubyStuff. RubyStuff is a front-end to a collection of CafePRess shops, and was created as a way to raise funds to help cover bandwidth costs for ruby-doc.org. You can get shirts, mugs, caps, mouse pads, even thongs, emblazend with some of the most impresive Ruby graphics available.
While there are several Web development toolkists and frameworks, such as Og/Nitro, Wee, and IOWA, the most popular is Ruby on Rails. Here are some Rails-specific advocacy presentations.
If you are preparing your own Ruby presentation you may like to have some spiffy Ruby graphics to liven things up. Here are some you may use
The ruby-doc.org Ruby documentation project is an effort by the Ruby community to provide complete and accurate documentation for the Ruby programming language.
Ruby-doc.org is hosted and maintained by James Britt and Rising Tide Software, a Ruby application development company in Phoenix, Arizona.
Contact James at james@risingtidesoftware.com