Les symboles sont le choix conventionnel et préféré pour les clés de hash en Ruby car ils sont efficaces en mémoire (interned — un objet partagé unique) et rapides à comparer (par identité). Utiliser des clés symboles est du Ruby idiomatique et la norme dans les frameworks comme Rails.
Clés symboles vs clés chaînes
user = { , , }
user[]
user = { => , => }
user[]
