----- Original Message -----
puts "Result: #{num1} + #{num2} = #{num1+num2}"

Is more readable than

puts 'Result: ' + num1.to_s + ' + ' + num2.to_s + ' = ' + (num1+num2).to_s
----------------------------

Well, I won't disagree with you there.  But, as I said, I have found that
people play with strings more often than numbers, and I do think that

  puts 'Hello ' + name

is more readable than

  puts 'Hello #{name}'

(at least to a nuby) but maybe that's just me.

Chris