HackerTube English?

CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”

CppConYouTube ↗

延伸阅读 1

字幕解读

Jason Turner 在 CppCon 2016 以制作 Commodore 64 上的简易 Pong 为例,讨论现代 C++ 表达方式、编译阶段工作与小机器的运行开销。他采用先生成 x86 汇编、再转换为 6502 代码的实验工具链,逐步谈到对象、生命周期、调色板与资源生成。值得保留的是检查边界:他明确说某次 const 优化只在自己找到的特定编译器与标准库组合中发生,问答也继续讨论优化能否保持。这里没有复核屏幕代码、实机画面、指令数量或零开销测量,不能把这场特定演示当作语言对所有构建的性能保证。

存档字幕(转写方式未注明) ↗ · 引文按字幕原文展示,可点时间戳回看片段。

补充字幕原文 2

the compiler happened to be able to optimize it.

that was the only combination I found

Hacker News 评论

查看 HN 原评论 ↗