Zig as an alternative to writing unsafe Rust
This pretty much mirrors my experience. Rust is the inverse of Perl: It makes the easy stuff hard.<p>Writing basic data structures isn&#x27;t a niche, esoteric edge case. There may be a crate that &quot;solves&quot; what you&#x27;re trying to do. But does it rely on the std---(i.e., is it unusable for systems programming)? Is it implemented making gratuitous copies of data everywhere? Does it have a hideous interface which will then pollute all of your interfaces? Does it rely on &#x27;unstable&#x27; features?<p>Then, there&#x27;s the &#x27;community.&#x27; It seems to consist solely of extremely online people who get a dopamine hit from both telling people they&#x27;re doing things wrong and creating the most complex solutions possible. They do this under a thin veneer of forced niceness, but it&#x27;s not nice at all.