Another example: for i in 0..count - 1 @files.push( files.objectAtIndex(i)) end
would be more Ruby-esque as:
0...count.times { |el| @files.push(files.objectAtIndex(el)) }
Wouldn't it? Thanks for the impetus to look into RubyCocoa, though!