7
Чому при побудові рядка в Ruby оператор лопати (<<) надає перевагу над plus-equals (+ =)?
Я працюю через Ruby Koans. test_the_shovel_operator_modifies_the_original_stringKoan в about_strings.rb включає наступний коментар: Рубінські програмісти, як правило, віддають перевагу оператору лопати (<<) над оператором плюс дорівнює (+ =) під час створення рядків. Чому? Я здогадуюсь, що це передбачає швидкість, але я не розумію дії під кришкою, що призведе до того, що оператор …
156
ruby
string
optimization