Tech article
*sshole, or when are we going to get rid of C?
Hacker News | Nov 6, 2026 | hasheddan
Automated excerpt
You can very well write a Rust function that returns "*" if the password is too long. But the big difference between C and Rust in this regard is that the norms of the Rust community do not allow that. The engineering norms of C developers allow for "*" to be an acceptable sentinel value indicating an error; the engineering norms of Rust developers simply do not.
Selected automatically from source text; not independently written or fact-checked. Read the original for full context.