Stephen Waits wrote:
>I just finished my "Learn Ruby" talk for the programmers here at work. 
>(Game programmers, strong in C/C++).
> ...
> I'd very much like to improve the document, so any feedback is 
> appreciated.  It also might be useful to others in my situation (teaching 
> Ruby to programmers).

Your section on control structures is a little broken. You have "loop do ... 
end while ...". The while condition will only be evaluated once (so it's 
equivalent to "if"), and if true "loop" will repeat the block forever. What 
did you intend this example to do?

Cheers,
Dave