It would be interesting to know the author's thoughts about other early influential software in the early PC era, such as the UCSD P-system (was UCSD Pascal an early version of Turbo Pascal?) and Microsoft Basic (fitting the whole interpreter, including floating point arithmetic emulation into 6.5K of RAM on an Intel 8080 seems like a minor miracle today.)
https://www.youtube.com/watch?v=JckLuXcovl8&feature=youtu.be...
https://behindthetech.libsynpro.com/001-anders-hejlsberg-a-c...
https://www.welcometothejungle.co/fr/articles/anders-hejlsbe...
JavaScript compiler in Chrome, Node.
Multi-target (7), multi-tier JIT. Optimizations mix of classical stuff and dynamic language stuff from Smalltalk.
Multiple generations of optimization and IRs. Always adjusting for sweet spot of runtime perf vs. compile time, memory, maintenance cost, etc
Recently added slower (non-JIT) interpreter tier, removed others.
Edit in case it wasn't obvious: it seems unlikely that Graydon Hoare would upload someone else's talk on his homepage together with his other talks.
(Nevertheless about the original question: yes it's by Graydon Hoare as he mentions: “Talk for some undergrads in computer science at UBC about the wide world of compilers.”)
(Though it doesn't mention Prolog compilation research.)