|
|
|
|
|
by Macha
229 days ago
|
|
Rust came first, so people who didn't like Rust flocked to Zig as an alternative, and were keen to promote it as an alternative to Rust by criticising Rust, as wider usage would provide them more of an ecosystem to use in their own Zig programs. People who were happy with Rust didn't have same need to criticise Zig in online spaces as Rust is the established player in the C alternatives space. (Though Rust is on the other side when compared to C once you expand the space to "all low level programming languages"). Also for people who don't care about the space at all, Rust has had years of exposure to promote fatigue, while Zig hasn't (yet). |
|
Zig's BDFL was an early major supporter of Rust. It was Rust's core maintainer group who excluded him and warred against his language. The leaders decided any "memory unsafe" language was against "consensus"; first C, then Zig. They even posted on Twitter, calling Zig a "step backwards". This Language Supremacism was even worse in conferences and in private.
Today, you can see a lot of the core ex-leaders still sniping at at other language and even successful OSS projects based in those languages. The Zig community has its faults but Rust takes the cake for relentless gamesmanship.