top | item 45879234

(no title)

deepriverfish | 3 months ago

It's interesting to see how popular Zig is becoming, I thought it would get overshadowed by Rust and it would go nowhere.

discuss

order

guywithahat|3 months ago

It's interesting how much Rust has slowed down. There is still some development in linux otherwise people seem to be over it. I think Rust just doesn't offer enough in terms of features, and is overshadowed by languages like Go or C++ in terms of what developers are really looking for. Rust's popularity seems to be dropping or holding steady in indexes like TIOBE, and a lot of big "influencers" seem to be over Rust's hype cycle

pizza234|3 months ago

> Rust's popularity seems to be dropping or holding steady in indexes like TIOBE, and a lot of big "influencers" seem to be over Rust's hype cycle

It is correct that the hype is past its peak, however, the TIOBE trend (if one wants to use that) is actually steadily increasing.

> There is still some development in linux

"Some development" is a miscarachterization - the official addition to the Linux kernel itself is a very big deal, and its adoption is increasing and will continue to do so.

I think that Rust has found its niche in safe low-level programming, and it will slowly have an increasingly dominant role in (although the ceiling of this area is certainly limited in the global landscape).

fransje26|3 months ago

> Rust's popularity seems to be dropping or holding steady in indexes like TIOBE

Oh, 14th [1]. That's a lot lower than I would have expected, based purely on the amount of noise surrounding Rust.

[1] https://www.tiobe.com/tiobe-index/

necubi|3 months ago

I feel like I'm on another planet here. Basically every new piece of software in my space (DB/query engines/streaming engines) is being written in Rust these days. There are like three production projects, total, written in Zig.

metaltyphoon|3 months ago

> It's interesting how much Rust has slowed down

Rust has a SDK from the 3 big cloud providers, Rust IS mainstream.

pyrolistical|3 months ago

But they are not even competitors.

Zig is a better C. No abstractions. Close to bare metal.

Rust is a better C++. Abstractions to simplify application level programming.

deepriverfish|3 months ago

I hear this a lot, but there are many things for which you can use both, so they're competitors. Also most Rust developers want to use it everywhere, including areas where you normally reach out to C, so if people that like Rust want to use it for things that are usually made with C, and Zig is a replacement for C, it seems to me they're competitors, no?