b'
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).\\xa0
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.\\xa0
Some other videos that may be of interest:
CppCon 2016: Jason Turner \\u201cRich Code for Tiny Computers: A Simple Commodore 64 Game in C++17\\u201d
Just enough Assembly for Compiler Explorer - Anders Schau Knatten
CppCon 2017: CB Bailey \\u201cEnough x86 Assembly to Be Dangerous\\u201d
CppCon 2017: Carl Cook \\u201cWhen a Microsecond Is an Eternity: High Performance Trading Systems in C++\\u201d
The best compiler book seems to be The Dragon Book.
Hyrum\\u2019s Law on writing interfaces.
'