Comment by bmacho

1 year ago

Strangely they don't mention that (allegedly? According to them at least) they already use Zig for the standard library[0]. Which was also started to be written in Rust, then it got rewritten in Zig:

[0] : https://www.roc-lang.org/faq#rust-and-zig

> (and to unblock updating to the latest Zig version, which we've use for our stdlib for years)

It's somewhere in the middle of the list of the "Why now?" section.

They do mention it but there's only 10k lines of Zig, so it's hardly a blip in the grand scheme of things.