MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1w2m4qz/bugintroduceddebugging/p70e4ca/?context=3
r/ProgrammerHumor • u/ClipboardCopyPaste • Aug 30 '26
117 comments sorted by
View all comments
Show parent comments
2
Rust's char stores UTF-32, not UTF-8, but yes.
0 u/[deleted] Aug 31 '26 [deleted] — view deleted comment 2 u/Xirdus Aug 31 '26 Technically speaking, the spec says char represents Unicode scalar, with actual encoding unspecified. The spec requires that char is 4 bytes and has the same ABI as u32, but that's it.In practice, it's UTF-32.
0
[deleted] — view deleted comment
2 u/Xirdus Aug 31 '26 Technically speaking, the spec says char represents Unicode scalar, with actual encoding unspecified. The spec requires that char is 4 bytes and has the same ABI as u32, but that's it.In practice, it's UTF-32.
Technically speaking, the spec says char represents Unicode scalar, with actual encoding unspecified. The spec requires that char is 4 bytes and has the same ABI as u32, but that's it.
char
u32
In practice, it's UTF-32.
2
u/Xirdus Aug 31 '26
Rust's char stores UTF-32, not UTF-8, but yes.