Sto lavorando attraverso Ruby Koans.
Il test_the_shovel_operator_modifies_the_original_string
Koan in about_strings.rb include il seguente commento:
I programmatori di Ruby tendono a favorire l'operatore pala (<<) rispetto all'operatore più uguale (+ =) durante la creazione di stringhe. Perché?
La mia ipotesi è che riguardi la velocità, ma non capisco l'azione sotto il cofano che renderebbe l'operatore della pala più veloce.
Qualcuno sarebbe in grado di spiegare i dettagli dietro questa preferenza?