I tried that, but there still seems to be some dependency I’m missing, On Linux (Fedora), I can get Cargo itself to run, but fails to build even a simple “Hello” project (i.e. “cargo new Hello” works, but “cargo build” fails). On Windows, I’m nowhere near even that - installing MSYS2 just didn’t produce an environment capable of running the install script (and I did discover how to represent Windows paths).
Even on Fedora, Cargo was failing due to some missing dependency, and I’m simply not experienced enough on Linux/MinGW to diagnose these issues. This is a recurring experience on these platforms - there’s evidently a learning curve involved that I just cannot seem to get over - every open source package I’ve ever tried to compile, for example, requires some dependency that I just cannot resolve.
Sadly (and, I’m glad to report, unlike this forum) mostly I just seem to get abused as a n00b when I ask questions too.
I’d love to experiment with Rust, but just don’t have enough spare time to resolve these issues - I’ll just have to wait until there’s a Windows build that actually works out-of-the-box. The documentation is too Cargo-centered for anything to be useful without it.
Overall though I find the direction of the language itself to have hit a lot of sweet spots for me - I can imagine being productive with the set of facilities available (although I’ve not had, for obvious reasons, any opportunity to prove that).