u/cparenin r/ProgrammingLanguages • Recommends
On “Dennis Ritchie's first C compiler on GitHub”
#bootstrapping#t-diagrams#tombstonediagrams
2.6M subscribers • 87 videos on Hallway
Beginner. No background in the topic needed.
180K views7 years ago2 recommendations
Systems programmingComputer scienceCompilers and interpretersComputation and complexity
Professor John Brailsford explains how compilers are bootstrapped using tombstone diagrams to visualize the process.
How do you compile a compiler? Professor Brailsford starts to unpick the idea of bootstrapping. Bootstrapping: youtu.be/nslY1s0U9_c Factory of Ideas - Bell Labs: youtu.be/QFK6RG47bww facebook.com/computerphile twitter.com/computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharan.comWhat people say. Engineers point newcomers here for a clear explanation of how compilers are written in their own language.
u/cparenin r/ProgrammingLanguages • Recommends
On “Dennis Ritchie's first C compiler on GitHub”
u/2skipin r/Compilers • Recommends
On “Who makes the machine code for a compiler, since compiler is a program, right?”
u/peterfireflyin r/Compilers • Mentions
On “Organizing unit test for self-hosting compilers.”