Rust is ultimately doomed to stay small for this reason.
In programming, anything that can be done more simply WILL be done more simply by some competitor. This will be the fate of Rust.
Ideally it would be easy to learn a language… but the claim that it’s ‘doomed’ if not does not appear to align with data.
https://github.blog/2023-11-08-the-state-of-open-source-and-...
I grew my boiled eggs consumption by 100% yesterday.
Java/C#/C++ could never grow 40% in a year even if their absolute growth surpassed Rust by a wide margin.
There are real reasons to use Rust, but there are also real pain points and issues with trying to reinvent everything from scratch.
If you don’t understand the low-level/computer architecture, you will have a hard time learning Rust. It’s not a general purpose programming language like Ruby, JS, Python, etc. It’s a systems programming language meant to make the best use of the underlying hardware, like C++.
Learn CS first.
Regrettably, due to boredom and laziness, I gave it up completely since 2020. :(
I've read through the same two books and build a few web services and websocket bits... Getting ready for a second pass at a multi channel chat server. I've used them for years, but never built one, closest was an irc web client in the mid 00s.
In any case, hoping the language gains more traction.