News for hackers. Stuff that matters.
Re:The end of the kernel Rust experiment by raggi on Tuesday December 09, 2025 @11:17PM (#46214030)
That first sentence though. Bitfields and ABI alongside each other.

Bitfield packing rules get pretty wild. Sure the user facing API in the language is convenient, but the ABI it produces is terrible (particularly in evolution).

Re:The end of the kernel Rust experiment by mjevans on Wednesday December 10, 2025 @12:24AM (#46214376)
I would like a revision to bitfields and structs to make them behave the way a programmer things, with the compiler free to suggest changes which optimize the layout. As well as some flag that indicates the compiler should not, it's a finalized structure.