淘沙TV
编译器、解释器和程序分析

Anders Hejlsberg:现代编译器构造

原名:Anders Hejlsberg on Modern Compiler Construction
吹毛之刃·YouTube 2.5 万次观看·B站 32 播放··34:10
在 B 站打开 原 YouTube 版本

关于这个视频

Anders Hejlsberg 在白板上介绍了编译器的教学方式与现代编译器的实际构建方式。他解释了向编译器作为服务的转变,具有增量、容错、面向 IDE 的设计,如 Roslyn 和 TypeScript。

HN 为什么推荐它:它是解释为什么现代编译器和语言服务器与 rust-analyzer 和解析线程中引用的教科书设计不同的标准参考。

“我强烈推荐 Anders Hejlsberg(C# 和 TypeScript 的创建者)的这段视频”— HN 评论 · 2018 · 原文

查看英文原文

Anders Hejlsberg whiteboards how compilers are taught versus how modern ones are actually built. He explains the shift to compilers as services with incremental, error-tolerant, IDE-oriented design, as in Roslyn and TypeScript.

Why HN likes it: It is the standard reference for why modern compilers and language servers differ from textbook designs, cited in rust-analyzer and parsing threads.

“I really recommend this video from Anders Hejlsberg (creator of C# and TypeScript)”

HN 提及 10 次推荐者 4 人首次 2018最近 2023质量分 4.0

原视频频道:Kasper · YouTube 2.5 万次观看

讲座进阶常青编译器IDE工具罗斯林typescript增量编译语言服务器