computer-science
Unsigned Sizes: A Five Year Mistake
Key takeaways
- Docs Examples Download Discord Blog More Github Support us The C3 Blog Unsigned sizes: a five year mistake 2026-05-02
- A quick note for readers who don’t follow C3: it’s a systems language in the C tradition.
- C3 is moving to signed by default, but why are we doing that?
Docs Examples Download Discord Blog More Github Support us The C3 Blog Unsigned sizes: a five year mistake 2026-05-02
A quick note for readers who don’t follow C3: it’s a systems language in the C tradition. Specifics below are C3’s, but the tradeoffs apply to any language that has to pick a type for sizes and lengths.
C3 is moving to signed by default, but why are we doing that? Isn’t unsigned more correct for sizes at least? Let’s try to answer that.
Article preview — originally published by Hacker News. Full story at the source.
Read full story on Hacker News →
More top stories
Also covered by
Aggregated and edited by the Scoop newsroom. We surface news from Hacker News alongside other reporting so you can compare coverage in one place.
Editorial policy · Corrections · About Scoop