Símbolos
|
|
Alguem poderia me explicar qual é a utilidade dos simbolos? |
|
|
Significa que numa queda de braço com algum tipo primitivo, o “symbol” vai perder. Brincadeiras a parte, dê uma olhada aqui Abraz, Eduardo Mucelli. |
|
|
Simbolos não são variáveis. Eles não podem armazenar valores, você só pode usá-los como identificadores. O Akita escreveu um artigo legal sobre símbolos: |
|
|
No final das quantas (e se me lembro bem sobre o Ruby1.9) símbolos são/serão apenas strings leves. Ou seja, o mesmo símbolo aponta para o mesmo endereço na memória o que já não ocorre com as strings. |
|
|
Mais por baixo dos panos continua sendo ponteiro constante, fiz uma interface de C++ para ruby lembrei que o povo estavam falando de “string levinhas”, olha só ou ps. esse formatador do google tá uma “benção” |
|
|
Alem disso, eles sao uma delicia com sucrilhos e toddy. |

