Che cosa sono i simboli?

Utente HTML.it
chiede

Che cosa sono i simboli?

Redazione HTML.it
risponde

Un simbolo è un oggetto che rappresenta una stringa all’interno dell’interprete Ruby. I simboli sono identificati da una sintassi speciale: due punti ‘:’ seguiti da caratteri alfanumerici o (alcuni) caratteri speciali.

Ad esempio, :world identifica un simbolo che rappresenta una stringa di valore “world” all’interno di un qualsiasi contesto Ruby. In qualunque momento, è possibile estrapolare dal simbolo la stringa corrispondente o convertire una stringa nel rispettivo simbolo.