What Ruby Can Do for You


As I mentioned in the book’s introduction, Ruby is my language of choice. It is the tool I instinctively reach for first when solving system administration problems. To recap, it has principally achieved this place in my affections by
  • • Making it simple to write nicely readable code

  • • Emphasizing convention over configuration, so a little effort goes a long way

  • • Offering seamless mechanisms for interfacing with C libraries

  • • Having syntax, extension, and execution conventions that very often make coding the “right” way and the “quick” way the same thing

  • • Adopting object-oriented principles so completely that extremely powerful metaprogramming techniques become readily available


Method Call Will Emit Object Orientation Readable Code Abstraction Principle 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© André Ben Hamou 2007

Personalised recommendations