Я работаю через Ruby Koans.
test_the_shovel_operator_modifies_the_original_string
Koan в about_strings.rb содержит следующий комментарий:
Программисты Ruby, как правило, предпочитают оператора лопаты (<) по сравнению с плюсом equally operator (+ =) при создании строк. Почему?
Я предполагаю, что это скорость, но я не понимаю действия под капотом, что приведет к ускорению работы лопаты.
Кто-нибудь сможет объяснить подробности этого предпочтения?