Řetězce jsou mutable sekvence znaků; symboly (:name) jsou immutable, interned identifikátory — stejný symbol je v paměti všude přesně ten stejný objekt. Symboly se používají jako lehké, efektivní identifikátory (zvláště klíče v hashmapách), zatímco řetězce obsahují skutečná textová data.
Zásadní rozdíl: identita a mutabilita
.object_id == .object_id
<<
.object_id == .object_id
.frozen?
