Aprendendo compiladores fazendo um - Parte 1 |

Описание к видео Aprendendo compiladores fazendo um - Parte 1 |

Parte 2:    • Aprendendo compiladores fazendo um - ...  

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/apre...

Repositório do compilador de EventMacro: https://github.com/macabeus/macro-com...

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-compil...

Комментарии

Информация по комментариям в разработке