Skip to content
0:00 / 0:00

#bootstrapping#t-diagrams#compilers

Self Compiling Compilers - Computerphile

Computerphile

2.6M subscribers • 87 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Professor Brailsford, University of Nottingham

Intermediate. Assumes working knowledge.

171K views7 years ago1 recommendation

Systems programmingComputer scienceCompilers and interpretersComputation and complexity

Professor Brailsford uses T-diagrams to explain how self-compiling compilers are bootstrapped and built.

Using T-Diagrams, Professor Brailsford shows us how to take our compiler to the next level. Previous video on t-diagrams: youtube.com/watch?v=PjeE8Bc96HY 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.com

Why it's here

1 person recommends this

What people say. Recommended as a clear explanation of compiler bootstrapping when discussing how languages compile themselves.

u/Simply2Proin r/node • Recommends

On “Denoify: Makes your node project compatible with Deno”

Yes, the same way you can compile the C compiler using the C compiler which was compiled by the LLVM compiler. That's called bootstrapping, computerphile made a video on this: link to this video