Greg McIntyre wrote:
> Thanks to all of you who answered and cleared up some of my perceptions
> about Python. As a result I've put together some slides introducing Ruby
> to Python programmers (hopefully without any misinformation!).
> 
> This is a 30 minute lecture on Ruby, aimed at 3rd year university
> students who have just learnt Python. Feedback welcome.
> 
> http://www.cse.unsw.edu.au/~gregm/secret/ssdi/lectures/

It's very nice. I hope it ends up on the ruby-lang site or somewhere 
comparable.

One minor problem. In recent versions of ruby,

   "hello".gsub("[^aeiou]") ...

will not treat "[^aeiou]" as a regex but as a literal string, and there 
will be a warning. So for compatibility this should be

   "hello".gsub(/[^aeiou]/) ...

Also, something you might want to point out that would appeal even to 
people who are still going to use Python for general purpose 
programming: Ruby, like Perl, is great for one-liners. (This was pointed 
out as an advantage over Python in http://ruby-talk.org/45398) I'm sure 
folks on this list will come up with many examples, if you want them...