Publicado por José Gomes em 09 de March de 2009
Um Passeio Através do Modelo dos Objetos Ruby
Vidar Hokstad é o escritor por trás da excelente série Escrevendo um Compilador em Ruby, mas ele fez uma pausa para explicar a estrutura e a semântica do modelo dos objetos Ruby. É um belo guia.
Vidar nos leva através dos objetos para o que eles realmente "são" (um conjunto de coisas, tais como referência para uma classe, uma tabela de variáveis de instância e um conjunto de flags) mas também explica as exceções (por exemplo, FixNums, nils, true, false e symbols são representados "nativamente" em 32-bits onde um ponteiro para o metadado de um objeto é normalmente armazenado - essa é uma das razões do porque dos símbolos serem tão eficientes).
Além disso, Vidar fala sobre relacionamento de classes (incluindo metaclasses / classes virtuais ), módulos, envio de mensagem e method_missing.

Clique aqui para adicionar ao del.icio.us

10 de March de 2009 às 14:42
Já li essa matéria e é muito interessante e importante pra entender um pouco do ruby a fundo.