HN 精选

A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)

David Beazley
7 人推荐 · 跨 7 个月 · 2019–2025
编译器、解释器与程序分析脚本与动态语言(Python、Ruby 等)软件工程实践、开源与职业发展
A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)

中文导读

David Beazley 在 PyCon India 闭幕式上惊艳全场的极限现场编码秀。他在没有任何依赖的情况下,纯手写完成一个栈机,并现场将其拓展为一个能够解释运行 WebAssembly 字节码的虚拟机,最后直接加载运行了一款用 Rust 写的游戏。

为什么 HN 推它

全场无 PPT 纯手敲代码的炫技之作,深入浅出讲透 WASM 底层与解释器原理,被无数开发者评价为职业生涯中看过的最震撼的现场技术演讲之一。

「这很可能是我这辈子看过的最牛的一场技术会议演讲。」HN 网友原话:it's quite possible the best conference talk I've ever seen.
英文原摘要(HackerTube / Claude 整理)

David Beazley's PyCon India closing keynote, in which he live-codes a stack machine and grows it into an interpreter that runs WebAssembly, then uses it to play a Rust-written game. It requires no prior WebAssembly knowledge.

Regarded as a brilliant live-coding talk that teaches WASM and interpreter writing, with several calling it among the best conference talks they have seen.

HN 上的提及

strong_rec kiriliponi · 2019-10 · HN 原文
Mostly live coded, it really is pretty amazing but also quite insightful.
rec tzs · 2019-12 · HN 原文
I found this [1] quite interesting.
strong_rec VBprogrammer · 2020-12 · HN 原文
it's quite possible the best conference talk I've ever seen.
rec kfrane · 2021-06 · HN 原文
And it doesn't require any knowledge about it beforehand.
strong_rec milliams · 2021-07 · HN 原文
to be a brilliant introduction to WASM as well as writing interpreters in general.

相关视频