filmov
tv
Explorando Stacks do Ruby por Gabriel Ferreira
Показать описание
Sabemos de muitas das qualidades que o Ruby possui: é uma linguagem dinâmica, de fácil aprendizagem, limpa e clara, e que facilita, em muitos aspectos, a vida do programador com várias abstrações de alto nível.
No entanto, tudo isso oculta um conjunto enorme de engrenagens que coordenam todo o funcionamento da linguagem, e o que a torna tão especial.
Minha proposta nessa talk é fazer uma imersão no funcionamento da linguagem, passando pelos processos de parsing, tokenização e compilação do código, e pelos processos de gerenciamento de alocação de variáveis, definição de escopos e controle e gerenciamento de stacks na memória.
Apresentado no 44o encontro do Guru-SP na Gympass.
No entanto, tudo isso oculta um conjunto enorme de engrenagens que coordenam todo o funcionamento da linguagem, e o que a torna tão especial.
Minha proposta nessa talk é fazer uma imersão no funcionamento da linguagem, passando pelos processos de parsing, tokenização e compilação do código, e pelos processos de gerenciamento de alocação de variáveis, definição de escopos e controle e gerenciamento de stacks na memória.
Apresentado no 44o encontro do Guru-SP na Gympass.