私はRuby Koansに取り組んでいます。
about_strings.rbのtest_the_shovel_operator_modifies_the_original_string
Koanには、次のコメントが含まれています。
Rubyプログラマーは、文字列を作成するときに、プラスの等号演算子(+ =)よりもシャベル演算子(<<)を優先する傾向があります。どうして?
私の推測では速度が関係していると思いますが、ショベルオペレーターの速度を上げるフードの下での動作は理解できません。
誰かがこの設定の背後にある詳細を説明できますか?