Ruby Presentation

Copyright (C) 2006 by Steve Litt, all rights reserved.

You can freely distribute unmodified copies of the materials and code in this Ruby Presentation if this copyright notice and disclaimer are intact.  This material originally appeared on Troubleshooters.Com, where there's much more educational material.

This presentation has no warranty, express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the presentation is with you. Neither the author nor those who show the slideshow are responsible for any damage caused by errors, omissions, or anything else relating to this slideshow. If your state or nation does not allow disclaimer of warranty, you may not use this material.


How to Use this Presentation's Example Code

Each example program is listed as a link in the Example Code section. Click on the link, copy and paste the code into an editor, save, chmod a+x, and run the code in xterm, aterm, gnome-terminal, konsole or the like. All code has been written to show Ruby programming principles in an obvious manner, and to show the connection between code and output in the console.

The example code has been arranged in the optimal order for learning and teaching, so you should go down the examples in order, starting with the Hello World example.

Example Code