Hacker News new | ask | show | jobs
by bmitc 741 days ago
Rust's ecosystem is also very sporadic. It seems everyone jumped on board in the gold rush (and still do), reinvent the wheel in some package to lay claim, and then abandon it when its 70% there once they get bored and/or realize rust doesn't magically solve programming.
1 comments

There was an article related to that recently:

https://loglog.games/blog/leaving-rust-gamedev/#gui-situatio...

That isn't really about people abandoning GUI development. Most of the big Rust GUI efforts are still going. The problem with Rust GUI libraries is that Rust isn't really old enough to have mature ones yet.
> The problem with Rust GUI libraries is that Rust isn't really old enough to have mature ones yet.

Rust is between 14 and 18 years old now. Depending on who you ask. [0]

If anything that's a testimony to what bmitc wrote.

> Rust's ecosystem is also very sporadic. It seems everyone jumped on board in the gold rush (and still do), reinvent the wheel in some package to lay claim, and then abandon it when its 70% there once they get bored and/or realize rust doesn't magically solve programming.

[0] https://en.wikipedia.org/wiki/Rust_(programming_language)#Hi...

> Rust is between 14 and 18 years old now.

Rust 1.0 was released 9 years ago (the language wasn't stable and hardly anyone used it before that). 9 years is a tiny amount of time to develop a Qt-level GUI toolkit.

Go 1.0 was released 12 years ago and it still doesn't have one.

I think you're vastly underestimating the enormity of the task.

!remindme 10 years.

I don't think folks wait for v1 to start GUI projects.

And regardless if we're talking specifically about GUI or not (original parent wasn't):

> ...reinvent the wheel in some package to lay claim, and then abandon it when its 70% there once they get bored...

I think Rust is too niche to appeal to the masses and the community suffers from a RiR syndrome that tends to produce less than high quality projects on average. Because delivering high quality v1s takes a lot of effort and sweat. It is not fun.