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

CppCon · 79:52 · Watch on YouTube

40년 된 Commodore 64용으로 플레이 가능한 Pong을 최신 C++17로 작성하는 것은 Clang으로 최적화된 32비트 x86으로 컴파일한 뒤 이를 6502로 변환함으로써 가능하며, 이를 통해 객체, 람다, RAII 및 STL 알고리즘이 RAM 사용 없이 수백 개의 레지스터 전용 명령어로 축소될 수 있음을 입증한다.

Read the full summary on retube

English