I’ve started playing around with Zig. I’m very optimistic about its future as a general purpose systems language. Rust fucked up with its macro language and async support; we’re stuck with these design decisions for the long term now.

Reply to this note

Please Login to reply.

Discussion

I also like the “batteries included” approach of Zig’s stdlib: having elliptic curve crypto and RNG in there is great. I must have swapped crypto libraries 2-3 times in Radicle due to crates being abandoned.

The biggest issue at the moment is the tooling — I got used to rust-analyzer being so good. This will come though. Documentation browsing and dependency management is also a little painful right now.