• Rust has no inherent coupling to Cargo. Rust codebases can be built with make, cmake, or any other build system by directly invoking rustc in the same manner one would directly invoke gcc. For Rust projects whose build system is Cargo, the cargo vendor subcommand conveniently produces a vendored tree of dependencies amenable to version control.


    score 1 · canonical

    • lobsters__wrs@crustaceanson.theshelf.topM
      link
      fedilink
      arrow-up
      1
      ·
      20 days ago

      Right. I suspect what the author meant was more like “you can’t write a useful Rust program without using lots of external packages”. A comment on the ecosystem, not the language.

      Of course, you could also say “you can’t write a useful C++ program without reinventing a bunch of wheels insecurely”.


      score 1 · canonical