Cool Compiler Tidbits
Details
On July, 27th, we have the honor to welcome Matt Godbolt to our user group. Matt is a C++ programmer and occasional verb. He loves writing efficient code and sharing his passion about how computers work under the hood. Now in finance, he previously worked on mobile apps at Google, ran a C++ tools company and spent more than a decade making console games. When not tinkering on Compiler Explorer, Matt enjoys working on emulators for old 8-bit computer hardware.
---------------------------
Abstract: We use compilers every day, but how often do we stop to think about the kinds of amazing things they do for us? Modern compilers are a feat of engineering and in this talk Matt will demonstrate just a few of the very clever things they do for you.
Matt will use Compiler Explorer to show how simple, easy to read code can be turned into amazing optimized, efficient assembly code. Writing clear, readable code that's also efficient hinges on being able to trust your compiler's code generator. By the end of this talk, you'll be able to read assembly well enough to be able to appreciate your compiler, and have an understanding of what it can - and can't - optimize for you.
---------------------------
Schedule:
19:00 (CEST) -- Start of the videostream