Matt Godbolt
banner
matt.godbolt.org
Matt Godbolt
@matt.godbolt.org
Sometime verb, real person, lover of 8-bit computers, husband & father, trying to be a kind person. #blacklivesmatter; trans rights are human rights.
he/him
Today marks one year since I left my job with my pals at Aquatic. I've not quite achieved all the things I wanted to do in this time but I definitely have had an amazing time. CE work, conference talks, Computerphile, emulators...it's been a blast.

One week til new job at Hudson River! Can't wait!!
November 24, 2025 at 12:14 PM
Reposted by Matt Godbolt
Every time I see this I think about@matt.godbolt.org
November 23, 2025 at 3:39 PM
Reposted by Matt Godbolt
November 22, 2025 at 2:21 PM
Reposted by Matt Godbolt
“Assembly isn’t dead - just specialized.” Matt Godbolt and Dan Kusswurm explore modern x86 coding, when assembly is worth it, and how it can deliver up to 100x speedups for critical tasks.
youtu.be/L2Qu9rk05rE?...
Modern X86 Assembly Language Programming • Daniel Kusswurm & Matt Godbolt • GOTO 2025
YouTube video by GOTO Conferences
youtu.be
November 20, 2025 at 1:45 PM
Delighted to have been able to spend time chatting with Dan Kusswurm about his excellent x86 programming book. Thanks to @gotocon.com for setting this up!

Go listen at: youtu.be/L2Qu9rk05rE
Modern X86 Assembly Language Programming • Daniel Kusswurm & Matt Godbolt • GOTO 2025
YouTube video by GOTO Conferences
youtu.be
November 20, 2025 at 1:56 PM
Reposted by Matt Godbolt
These are not serious people.
November 19, 2025 at 9:05 AM
Reposted by Matt Godbolt
Sorry I'll never get to write those Apple IIGS bangers for your game, Becky - I hope you're finally able to see Jennell again. 🫂
So saddened to lose Burger Becky, teller of stories, coder of games, ports, libraries. Becky was diagnosed with adenocarcinoma just 2 months ago. The gofundme was to help with her care; now it's for the funeral.

gofund.me/b71c7b1ae

Please help us archive your stories or ephemera related to Becky!
Donate to Help Rebecca Ann Heineman Fight Aggressive Cancer, organized by Rebecca Heineman
I’m Rebecca Ann Heineman. The very first video game champion, creat… Rebecca Heineman needs your support for Help Rebecca Ann Heineman Fight Aggressive Cancer
gofund.me
November 18, 2025 at 9:37 PM
Reposted by Matt Godbolt
Hi I wrote about the Sega Master System and how it’s been criminally overlooked because everyone goes on about the NES like it was the only 8bit console in the world look don’t get me started

www.theguardian.com/games/2025/n...
Master System at 40: the truth about Sega’s most underrated console
Forty years ago, the Nintendo Entertainment System dominated the markets in Japan and the US. But in Europe, a technologically superior rival was making it look like an ancient relic
www.theguardian.com
November 18, 2025 at 12:05 PM
Reposted by Matt Godbolt
Check out my new C++ research tools!

Disclaimer: I used AI exclusively for this. I wanted to see how far I could push the tools.

1) LaTeX to markdown: github.com/lefticus/cpp...
2) Diff tool of per-stable-name of the markdown

cppevo.dev/diffs/cpp11-... to see how has evolved!
GitHub - lefticus/cppstdmd: Converter for C++ Standard Latex into Human Readable Markdown
Converter for C++ Standard Latex into Human Readable Markdown - lefticus/cppstdmd
github.com
November 16, 2025 at 6:22 PM
I just posted my little intro to the Advent of Compiler Optimisation #AoCO that I announced yesterday. Check it out (and laugh at my terrible editing) at youtu.be/j-BwR-Cw0Gk?... @!4 if you want to watch the series, subscribe! :)
Intro to the Advent of Compiler Optimisations
YouTube video by Matt Godbolt
youtu.be
November 15, 2025 at 1:52 AM
Cripes; turns out if you advertise you get more subscribers hehe! Can't wait to release the videos and posts in a couple of weeks!
November 14, 2025 at 2:48 PM
Reposted by Matt Godbolt
Of course this series will demonstrate ways to use Compiler Explorer - and is part of a fund raiser too. shop.compiler-explorer.com and www.patreon.com/cw/mattgodbolt
Compiler Explorer
The official Compiler Explorer shop! Come show your support for CE and get cool gear!
shop.compiler-explorer.com
November 13, 2025 at 9:11 PM
This December, I'll be posting an article & video each day until Christmas in the Advent of Compiler Optimisations! #AoCO2025
Each day we'll explore a fun optimisation in C or C++; some low-level, x86 or ARM-specific, some high-level. Hope you'll join me!
YT: youtube.com/mattgodbolt
Blog: xania.org
Matt Godbolt’s blog
xania.org
November 13, 2025 at 7:51 PM
Sounds like something @aresluna.org might have some clues about - any ideas?
Before the IBM standardization, it get’s murky.



There’s a German teletype machine with the backslash symbol from 1937…but no one really knows what it was used for.
November 11, 2025 at 10:27 PM
Reposted by Matt Godbolt
Kyle Kingsbury is not a journalist. He is not an op-ed writer.

He is a computer safety researcher.

And he has written one of the most compelling, comprehensive accounts of the ongoing hell in Chicago that you could possibly imagine.

In under 1600 words.

aphyr.com/posts/397-i-...
November 9, 2025 at 8:49 PM
Lovely to hang out with the lovely folk at Solid Sands: youtu.be/5hvMDUWjw-Q
Webinar: Compiler Explorer’s @MattGodbolt meets Solid Sands’ CTO Marcel Beemster
YouTube video by Solid Sands
youtu.be
November 7, 2025 at 1:28 AM
I try to muddle through a few encodings to explain how (some) Ethernet works at the wire level. Thanks as ever to @seanski44.bsky.social for making me appear to make sense!

Watch here! www.youtube.com/watch?v=SJE2...
How Ethernet Sends Data - Computerphile
YouTube video by Computerphile
www.youtube.com
November 6, 2025 at 3:04 PM
I'll be chatting about testing, coding, Compiler Explorer, why I love optimisation, and origin stories (and more!) in a few hours' time with my pals at Solid Sands. Please, join us: register with the link below!

meet.zoho.eu/pdtm-xue-gmu
Register for Webinar
By clicking 'Register', you acknowledge that the webinar organizer may use this information to share updates regarding this webinar as well as for future communications.
meet.zoho.eu
November 5, 2025 at 12:40 PM
Reposted by Matt Godbolt
Jason Turner of C++ Weekly spoke with us about the joy of puzzles, the changing directions of an interesting career, and the C++ programming language. We talked about C++; but only a little.

🎧 embedded.fm/episodes/513

#puzzles #author #C++ #learning #embedded #engineering #podcast #cpp #career
513: I’m Sorry You Learned Something — Embedded
Jason Turner of C++ Weekly and Empty Crate spoke with us about the joy of puzzles, the changing directions of an interesting career, and the C++ programming language. I mean, of course we talked about...
embedded.fm
November 3, 2025 at 6:04 PM
Reposted by Matt Godbolt
New Podcast Episode: @matt.godbolt.org is back after 5 years!

And he's sharing stories about breaking through layers.

Sometimes your “disk write” is a network hop in a trench coat, and your “fast path” hides a page fault.

Godbolt's rule will help.

corecursive.com/godbolt-rule...
Godbolt's Rule - CoRecursive Podcast
What do you do when your code breaks and the only fix is to dig into the runtime below?Matt Godbolt lives for that. Tile-based renderers, color-coded scanlines, zero-copy NICs—each story is a clue tha...
corecursive.com
November 4, 2025 at 12:21 PM
Reposted by Matt Godbolt
I have a plea for you. I need an automotive engineer familiar with programming of the safety systems in a crash.

This is both an engineering passion of mine, and deeply personal. Hell, I will pay them an hourly rate.

Story I've tried for years. It feels like I've hit a wall on millisecond logic.
November 2, 2025 at 7:32 PM
Ooh! It's me again! www.youtube.com/watch?v=gg4p... - trying to teach an old dog some new tricks (again!) This time at the fantastic C++ on Sea :)
Teaching an Old Dog New Tricks - A Tale of Two Emulators - Matt Godbolt - C++ on Sea 2025
YouTube video by cpponsea
www.youtube.com
November 2, 2025 at 2:06 PM
If you see this, quite with a robot that isn't from Star Wars, Star Trek, Doctor Who, or Transformers.
October 31, 2025 at 2:24 AM
Reposted by Matt Godbolt
Teletext Halloween A-Z: K is for Killer Klowns from Outer Space
October 31, 2025 at 2:00 AM
Freezing cold as I've been doing a bunch of filming and I can't have the heating on without making a noise :-)
October 29, 2025 at 6:00 PM