Знаете ли вы, что использование двойных кавычек вместо одиночных кавычек в ruby снижает производительность любым значимым способом в ruby 1.8 и 1.9.
поэтому, если я набираю
question = 'my question'
выполняется быстрее, чем
question = "my question"
Я предполагаю, что рубин пытается выяснить, нужно ли что-то оценивать, когда он сталкивается с двойными кавычками и, вероятно, проводит несколько циклов, делая именно это.