Matt Godbolt's Avatar

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

3,373 Followers  |  663 Following  |  652 Posts  |  Joined: 06.04.2024  |  1.8486

Latest posts by matt.godbolt.org on Bluesky

A whole day of @compiler-explorer.com admin. Trying to further untangle the Matt Godbolt from the Compiler Explorer ("Godbolt" ugh). Getting there.

If you (very kindly) sponsor *me* on GitHub please consider switching it to compiler explorer instead! In a few months I'll separate those...

05.08.2025 21:07 β€” πŸ‘ 25    πŸ” 3    πŸ’¬ 4    πŸ“Œ 0
Post image

I'm getting very close to publication of my latest book: The Programming Puzzles Big Book (Fun for ages 7-99)!

leanpub.com/programming_...

This is your last chance to get it for the pre-release price of only $4.99 and help me find any remaining bugs.

This is 400 pages of puzzles!

04.08.2025 17:22 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Given the GB Colour but anyway

02.08.2025 17:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@annalarke.bsky.social might be happy to hear that :)

02.08.2025 17:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Croc Was Meant to Be Yoshi - Then It All Changed! - Matt Porter, Argonaut Programmer - The Retro Hour EP491 We get the story of the classic Croc: Legend of the Gobbos

Lovely to hear one of my coding mentors and heroes Matt Porter on the #retro hour podcast: theretrohour.com/croc-was-mea...

Talking about Croc, Red Dog and SWAT:GST and SNES, Saturn and Dreamcast.

Matt was the lead coder on RD and SWAT and modeled what it means to be a tech manager to me.

02.08.2025 15:04 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Owlet BBC BASIC Editor

There's an 8-bit version too! bbcmic.ro#%7B%22v%22%3...

01.08.2025 01:33 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
BBC Micro Bot - Creative Retro Coding

It ought to be on baby somewhere...I know @bbcmicrobot.bsky.social is here but doesn't seem wired up. It's on Mastodon somewhere for sure. All the programs are still about: www.bbcmicrobot.com

01.08.2025 01:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Let me know if I can help any more (email works Matt at my domain; as do DMs)

31.07.2025 22:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I see! Ok! phew :\ sort of, anyway. I'm happy to help however I can! All the data is stored in localStorage as somewhat straightforward JSON. We probably need a better story for folks that do this - I'll be honest I tend to use saved short links myself

31.07.2025 21:10 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
An android notification from Brilliant that has been truncated. It says:

"be smarter. Go fart..."

An android notification from Brilliant that has been truncated. It says: "be smarter. Go fart..."

Be smarter! Go... er...what?

31.07.2025 18:51 β€” πŸ‘ 28    πŸ” 0    πŸ’¬ 5    πŸ“Œ 0
Preview
Inverse Phase Chiptune/8-bit music and indie game composer. I also run an electronic entertainment museum called Bloop.

Yo! Tomorrow's #BandcampFriday. I don't have anything new, but if there's a thing you don't have from @bandcamp.com of mine already, it'd mean a lot if you try something new! I'll be spending Friday moving part of @bloopmuseum.bsky.social to its new spot, where I have more room to work on new music.

31.07.2025 15:55 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Not yet, nor the ACCU version (which is longer, and probably the go-to version). But subscribe to ACCU's youtube channel and you'll get notified when it's up!

31.07.2025 14:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
2025 Keynote, Matt Godbolt: β€œC++: Some Assembly Required” | CppCon

Uh oh. I guess I have to write some slides now :)

See you at @cppcon.bsky.social ? #cplusplus #cppcon #cppcon2025

cppcon.org/2025-keynote...

31.07.2025 14:00 β€” πŸ‘ 28    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Hulloooo! Oh no! That sounds awful :( When you say you have a recent copy from backups, I'm not sure what you mean? A copy of what? The snippets (as like a text file?) And then you want to put them back in the "load/save" snippet store thingy? Just trying to understand :)

31.07.2025 13:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ohhhhhhh yes you are!

29.07.2025 19:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

(and thank you!)

29.07.2025 18:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks! Yes, that's definitely on my list; I want to try and approach it from a (slightly?) different direction, and also not alienate the more casual viewer too

29.07.2025 18:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Recording for Computerphile this morning. Trying to tie together all the CPU things we've covered so far. Hopefully it comes across well...and then I have to come up with a new "series" of chats! Unless I missed something...

29.07.2025 13:49 β€” πŸ‘ 33    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Finally getting back into the swing of things! Some PRs actually happening :tada:

28.07.2025 17:08 β€” πŸ‘ 15    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

GET IN! #thefootball

27.07.2025 18:46 β€” πŸ‘ 15    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Is this WSL? I have that but it's not at all what I want :). I just want Linus and the gdm and all that stuff, not Windows with Linux support

26.07.2025 21:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have Linux on literally every other device I own and use. This Windows is to play video games that have no Linux equivalent with my kids

26.07.2025 21:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Gonna try and resurrect a GPU with heat issues next. My Windows boot experience is not boring well :) we will see!

26.07.2025 17:08 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A booted windows! Yay

A booted windows! Yay

I think I found it
..
.looks like the "real" windows was on the second disk drive not the first one (!?)

Booted ok if I picked the "wrong" disk! Yay!

26.07.2025 16:50 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

(and then scrubs over the boot sector again)

26.07.2025 16:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0
"diagnosing your PC"

"diagnosing your PC"

I already have grub. And I can boot into Ubuntu. But if I attempt to boot into windows it tells me this

26.07.2025 16:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Dos box showing data is there but H:\ has no useful recovery logs unlike the messages suggestion

Dos box showing data is there but H:\ has no useful recovery logs unlike the messages suggestion

Boo and hiss

26.07.2025 16:43 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A blue screen saying automatic repair couldn't repair my PC

A blue screen saying automatic repair couldn't repair my PC

Maybe Ubuntu toasted it, honestly

26.07.2025 16:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Installed Ubuntu as a dual boot with windows. Rebooted into windows and it "automatically repaired" and replaced the Ubuntu bootloader :/ srsly please don't

26.07.2025 16:38 β€” πŸ‘ 68    πŸ” 0    πŸ’¬ 14    πŸ“Œ 0

I've been reflecting on my career and the pivotal things that influenced it. Fascinatingly, this video (www.youtube.com/watch?v=nLv_...) marks a significant inflection point!

30 years led to this moment, and it influenced 10 years of conference keynotes, training opportunities, etc.

24.07.2025 17:22 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

@matt.godbolt.org is following 20 prominent accounts