Skip to content

Comment on Lessons learned from a successful Rust rewrite

Comments

Many, many hours of hair pulling would be avoided if Rust and C++ adopted, like C, a stable ABI.

What people mistakenly take for the C ABI, is in reality the OS ABI when written in C.

Two C binary libraries might fail to link, or reveal strange behaviours/crashes, when compiled with different C compilers, for anything that isn't clearly defined as part of the OS ABI.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.