Je travaille avec Ruby Koans.
Le test_the_shovel_operator_modifies_the_original_string
Koan dans about_strings.rb comprend le commentaire suivant:
Les programmeurs Ruby ont tendance à préférer l'opérateur de pelle (<<) à l'opérateur plus égal (+ =) lors de la création de chaînes. Pourquoi?
Je suppose que cela implique de la vitesse, mais je ne comprends pas l'action sous le capot qui ferait que l'opérateur de la pelle serait plus rapide.
Quelqu'un pourrait-il expliquer les détails de cette préférence?