[HN Gopher] Goodbye, Rust. I wish you success but I'm back to C+...
___________________________________________________________________
Goodbye, Rust. I wish you success but I'm back to C++ (sorry, it is
a rant)
Author : veidelis
Score : 44 points
Date : 2024-11-28 22:02 UTC (58 minutes ago)
(HTM) web link (old.reddit.com)
(TXT) w3m dump (old.reddit.com)
| skobes wrote:
| > And the problem with Rust is that it just doesn't have critical
| mass and, frankly, I don't think it will ever have.
|
| Isn't this premature? Rust is still pretty new.
| dotancohen wrote:
| > Isn't this premature? Rust is still pretty new.
|
| The old lady said both those things to me this week. In two
| different conversations.
| causal wrote:
| It is premature. And furthermore, adoption will mostly be
| driven by new projects written in Rust, not conversion of
| C/C++. That takes time.
| orbat wrote:
| It's not _that_ new; nearly 10 years old now I think. Go 's
| adoption was faster
| devnullbrain wrote:
| This maps to my own experience in the UK. Every time I search for
| a C++ job, I inevitably end up discussing my fondness of Rust but
| inability to use it at work. The interviewer will typically reply
| mentioning discussions of using it for greenfield projects - but
| I know it won't result in me writing anything of substance.
|
| 2 years ago, seeing a somewhat applicable Rust job-description
| made me 90% certain it was about cryptocurrency fintech. Now, a
| few defence roles are creeping in, presumably due to the US
| government distancing itself from unsafe languages. Neither are
| fields I really want to work in. And what a shame it would be if
| such a great language was relegated to being an Ada alternative.
|
| I try to keep on top of Rust, - it's the most likely candidate to
| put me out of a job - but it will be a long time before there are
| no more legacy C++ codebases. Being the COBOL guy of the future
| doesn't sound too bad.
| causal wrote:
| Why would staying on top of Rust put you out of a job?
| causal wrote:
| This is kind of silly to me. You don't have to break up with Rust
| to use C++.
|
| Look for opportunities to adopt Rust, especially greenfield
| projects. We don't have to eliminate all C++ codebases first.
| sedatk wrote:
| TL;DR: "Rust isn't popular enough"
| dysoco wrote:
| > And the problem with Rust is that it just doesn't have critical
| mass
|
| I really do think it has critical mass, it has existed for a
| bunch of years already. There's a big push by important companies
| to use Rust, the community is huge, etc.
|
| Yeah it's never going to be as big as that of Javascript or
| Python just because the kind of problems that benefit from using
| Rust are usually more niche, but I think it has more momentum
| than C++.
|
| > The majority of the Rust programming jobs asks primarily for
| deep knowledge in specialized technologies:
| cryptocurrencies/blockchain, finance trading, machine
| learning/data analysis, obscure network protocols, cybersecurity,
| etc.
|
| I agree, but that's a lot of fields and C and C++ jobs ask for
| the same: finance trading, videogames, machine learning,
| electronics, legacy protocols, etc. So I don't see how this is
| unique to Rust but doesn't apply to C++.
|
| Yeah I see very few and far between job offers for Rust but I can
| say the same for C or C++, and new companies are using Rust not
| the former languages. Maybe it's easier in the USA. Usually C or
| C++ jobs ask for embedded knowledge, whereas Rust ones don't.
___________________________________________________________________
(page generated 2024-11-28 23:00 UTC)