Novo Alvodireto.com rede social de anuncios, seu conteúdo nos buscadores da internet. Cadastre-se e poste anuncios, fotos, artigos e qualquer conteúdo para aumentar sua presença online e apareça no Google, Bing e Yahoo

Alvodireto Classificados
por em Julho 16, 2018
Parte 2: https://www.youtube.com/watch?v=q9T6Y2ZjE54
Aprender mais sobre compiladores é uma excelente forma de desmitificar o que acontece no momento entre iniciar a build do código e obter o output. Isso é ótimo para se tornar um melhor desenvolver e expandir seus horizontes; desse modo é possível entender mais sobre o funcionamento de ferramentas como Babel e máquinas virtuais, assim como outras áreas, como otimização e engenharia reversa.
Nessa primeira parte da talk "Aprendendo compiladores fazendo um" introduzo sobre design de linguagens, motivações em fazer um novo compilador e descrevendo as etapas de compilação, sempre visando como você pode desenvolver o seu próprio compilador para a sua própria linguagem.
Slides: https://speakerdeck.com/macabeus/aprendendo-compiladores-fazendo-um-parte-1
Repositório do compilador de EventMacro: https://github.com/macabeus/macro-compiler
Para ler mais:
- DSL & eDSL:
http://bit.ly/quora-edsl
- Análise léxica:
http://esprima.org/
- Sobre design de linguagem e compilador:
http://bit.ly/quora-language-x-compiler
http://bit.ly/quora-language-x-compiler-2
Ver Mais Mostre menos
Seja o primeiro a gostar