Comment

Comment by cyber_kinetist

> clear well-scoped unsafe boundaries

This is not done by blindly porting Zig code 1:1 and calling it a day. You do have to make conscious decisions about code architecture to manage Unsafe code, since you need choose the right invariants for your Safe Rust code to conform inside the module (Note that unsafe pollutes the whole module containing it, not just the code inside the unsafe block!)

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton