▲ | tikhonj 15 hours ago | ||||||||||||||||
"Popularity is the only thing that matters, and Rust is not popular enough." What a fundamentally narrow and depressing point of view. "Nobody gets fired for IBM" should not be an aspirational sentiment! And the top comments take the first part axiomatically and only disagree on how (un)popular Rust is. Lots of ideas and technologies can be useful and successful without becoming massively popular. There's a reason we don't all eat McDonalds and listen to Pop music. So why shouldn't we expect the same from different ways of thinking about and practicing programming? It's clearly possible to be productive and effective in "unpopular" languages—I've seen it first-hand with OCaml and Haskell teams, and secondhand with lots of other tech—so why not encourage that? I'd rather have an industry that values good taste than slavish trend-following, thank you very much. | |||||||||||||||||
▲ | akira2501 15 hours ago | parent | next [-] | ||||||||||||||||
> What a fundamentally narrow and depressing point of view. I want to get work done. Not be a part of some "software taste revolution." If you can't help me get my work done you're not on the list. It's your point of view that is narrow. If popularity is not material then the loss of a single developer will have no impact and Rust will be the same as it ever was. Otherwise popularity matters and you should endeavor to observe and catalogs Rusts shortcomings so they can be addressed. | |||||||||||||||||
| |||||||||||||||||
▲ | makeitdouble 14 hours ago | parent | prev | next [-] | ||||||||||||||||
> "Popularity is the only thing that matters, and Rust is not popular enough." This is unfair to the article, when the actual focus is on finding a job and paying the bills. It doesn't have any of moral bankrupcy of the "Nobody gets fired for IBM" situation, where we'd be enabling corrupt companies because everyone else is also turning a blind eye. | |||||||||||||||||
| |||||||||||||||||
▲ | dartharva 12 hours ago | parent | prev | next [-] | ||||||||||||||||
> What a fundamentally narrow and depressing point of view. Maybe not for you HN patricians, but most regular people in the world want stability and have other immediate priorities far above becoming a programming language revolutionary. | |||||||||||||||||
▲ | echelon 15 hours ago | parent | prev [-] | ||||||||||||||||
Rust is extremely popular and is only getting bigger with every passing year. It's got incredible velocity and is about to break into the TIOBE top ten. The Rust critics can't stop other people from using and enjoying it. It's unstoppable at this point. > For higher level stuff (e.g.: web backends) Go offers faster iteration cycles than Rust Rust is excelling in this space and in so many other use cases it was never originally imaged for. Have you seen the Actix/Axum adoption? It's insanely popular, and it's such a nice and low defect rate language to write web endpoints in. It's actually highly productive in this use case. > Yes, Rust adoption is rising but competing technologies are also getting better Other languages are not "catching up" on competing with Rust. Adding sum types is great, but that won't deliver the same benefits. Rust features make it fit into a truly unique space. > a big push in advancing programming languages was the support of big corporations No big companies using Rust? All of the big companies are using it! > the first rule of Rust jobs is that no one talks about Rust jobs There are Rust jobs! I'm hiring Rust devs. | |||||||||||||||||
|