
Sign up to save your podcasts
Or


Matt Godbolt (@mattgodbolt) joined us to talk about assembly code, becoming a verb, 6502s, exploring compilers, and application binary interfaces.
Compiler Explorer can be found at godbolt.org. The code is on github (compiler-explorer/compiler-explorer).
Matt also has jsbeeb, a BBC Micro (6502) simulator. You can try it out at bbc.godbolt.org. Its code and more information is on github (mattgodbolt/bbc-micro-emulation). Matt recently gave a video presentation about jsbeeb for ABUG.
Some other videos that may be of interest:
CppCon 2016: Jason Turner "Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17"
Matt's YouTube videos on using Compiler Explorer
Just enough Assembly for Compiler Explorer - Anders Schau Knatten
CppCon 2017: CB Bailey "Enough x86 Assembly to Be Dangerous"
CppCon 2017: Carl Cook "When a Microsecond Is an Eternity: High Performance Trading Systems in C++"
The best compiler book seems to be The Dragon Book.
Hyrum's Law on writing interfaces.
Application Binary Interface (ABI)
By Logical Elegance4.8
187187 ratings
Matt Godbolt (@mattgodbolt) joined us to talk about assembly code, becoming a verb, 6502s, exploring compilers, and application binary interfaces.
Compiler Explorer can be found at godbolt.org. The code is on github (compiler-explorer/compiler-explorer).
Matt also has jsbeeb, a BBC Micro (6502) simulator. You can try it out at bbc.godbolt.org. Its code and more information is on github (mattgodbolt/bbc-micro-emulation). Matt recently gave a video presentation about jsbeeb for ABUG.
Some other videos that may be of interest:
CppCon 2016: Jason Turner "Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17"
Matt's YouTube videos on using Compiler Explorer
Just enough Assembly for Compiler Explorer - Anders Schau Knatten
CppCon 2017: CB Bailey "Enough x86 Assembly to Be Dangerous"
CppCon 2017: Carl Cook "When a Microsecond Is an Eternity: High Performance Trading Systems in C++"
The best compiler book seems to be The Dragon Book.
Hyrum's Law on writing interfaces.
Application Binary Interface (ABI)

43,979 Listeners

32,111 Listeners

30,667 Listeners

384 Listeners

292 Listeners

625 Listeners

585 Listeners

232 Listeners

214 Listeners

164 Listeners

40 Listeners

9,529 Listeners

189 Listeners

141 Listeners

60 Listeners