A szimbólumok a Ruby-ban az erőforrások osztályában és a hash kulcsok előnyben részesített választása, mivel memória-hatékonyak (internáltak — egy megosztott objektum) és gyorsan összehasonlíthatók (azonosság alapján). A szimbólumkulcsok használata idiomatikus Ruby és standard a Rails-hez hasonló keretrendszerekben.
Szimbólumkulcsok vs. karakterlánckulcsok
user = { , , }
user[]
user = { => , => }
user[]
