> Not that I'm convinced most distros even do 32-bit development anyway these days.
32-bit is essentially dead outside of weird scenarios like companies still running Windows XP. Even the cheap Android phones should all be 64-bit these days.
So unless you really need to support old hardware (or microcontrollers I guess), it means you can now confidently do fun stuff like cramming data into the 64-bit user data pointer in callback APIs.