Referências otimas para estudar compiladores
Bom estou começando a estudar compiladores, como sei que é um assunto gigantesco, juntei muitos links como referência:
- https://github.com/ufpb-computacao/compiladores-livro
- https://github.com/jamiebuilds/the-super-tiny-compiler
- https://johnidm.gitbooks.io/compiladores-para-humanos/content/
- https://craftinginterpreters.com/
- https://www.youtube.com/watch?v=wgHIkdUQbp0&list=PLRAdsfhKI4OWNOSfS7EUu5GRAVmze1t2y
- https://www.youtube.com/watch?v=Yi6NxMxCFY8&t=2864s
- https://www.youtube.com/watch?v=eIA4nN9KxXk&list=PLOech0kWpH8-njQpmSNGSiQBPUvl8v3IM
- https://buildyourownlisp.com/
- https://www.youtube.com/watch?v=jgI711CrnnY&list=PLX6Nyaq0ebfhI396WlWN6WlBm-tp7vDtV
- https://www.youtube.com/watch?v=apFUyLupFgE&list=PLysa8wRFCssxGKj_RxBWr3rwmjEYlJIpa OBS: Os links estão misturados entre conteúdo prático e teorico, ou seja escolha um conteúdo que te agrade para começar.
Mais alguns, alguns com listas enormes de recursos:
- https://www.reddit.com/r/Compilers/
- https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools
- http://lambda-the-ultimate.org/
- https://github.com/aalhour/awesome-compilers
- https://gist.github.com/tasdikrahman/9cf4fa6309fe46f4f60c36e5e0553e2a
- https://www.youtube.com/playlist?list=PLRAdsfhKI4OWNOSfS7EUu5GRAVmze1t2y (a playlist pra facilitar)
- https://www.vssut.ac.in/lecture_notes/lecture1422914957.pdf
- https://pt.stackoverflow.com/q/104814/101 (é meu, bem introdutório)
Não votei na original porque estou literalmente zerado :) mas gosto do assunto, vou tentar votar depois. Obrigado por postar.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).