Проблема с символом в строку

Следующий код не работает

world = :world
result = 'hello' + world
puts result #=> can't convert Symbol into String

Следующий код работает

world = :world
result = "hello #{world}"
puts result #=> hello world

Почему?

Использование ruby ​​1.8.7

38
задан mu is too short 18 March 2014 в 20:33
поделиться