Advanced Compilers: Self-Guided Online Course
cs.cornell.edu
Advanced Compilers: Self-Guided Online Course
1–10 of 90 posts
Re: Advanced Compilers: Self-Guided Online Course
#2Seems rather ridiculous of Cornell to dictate terms for the University of My Imagination (UMI), if an imaginary professor at UMI wants to grade my work I think they should be allowed to do so and even grant me an imaginary degree if they feel I have earned it. Guess it is true, universities do stifle creativity.
Re: Advanced Compilers: Self-Guided Online Course
#3Andy Pavlo's CMU 15-721: Advanced Database Systems is similar, where you will hack on Postgres to implement a Foreign Data Wrapper (FDW)
Re: Advanced Compilers: Self-Guided Online Course
#4Re: Advanced Compilers: Self-Guided Online Course
#5Well worth using as a resource.
Re: Advanced Compilers: Self-Guided Online Course
#6Re: Advanced Compilers: Self-Guided Online Course
#7Are there any courses on creating a new language, interpreter, and compiler from scratch? Like not using LLVM or similar to generate intermediate representation but to literally pick an ISA and, well, compile for it.
Author has made complete draft PDFs for both the Racket and Python versions available here. https://wphomes.soic.indiana.edu/jsiek/
Re: Advanced Compilers: Self-Guided Online Course
#8When am I going to be able to do self-paced for credit courses from good schools online without the crazy price tag?
Re: Advanced Compilers: Self-Guided Online Course
#9Are there any courses on creating a new language, interpreter, and compiler from scratch? Like not using LLVM or similar to generate intermediate representation but to literally pick an ISA and, well, compile for it.
Re: Advanced Compilers: Self-Guided Online Course
#10Are there any courses on creating a new language, interpreter, and compiler from scratch? Like not using LLVM or similar to generate intermediate representation but to literally pick an ISA and, well, compile for it.
Check out https://mitpress.mit.edu/9780262047760/essentials-of-compila... Author has made complete draft PDFs for both the Racket and Python versions available here. https://wphomes.soic.indiana.edu/jsiek/
I tend to be biased towards what Jeremy Siek himself markets as "Proven in the classroom" when it comes to book authors in CS. Many book authors lack this experience and simply write for themselves, which is ok, but can result in bad didactics. Good teachers and authors from academia are invaluable.