While I do not know Rust, and honestly have not used it, the integration of cargo seems to be something I see that pops up a lot. I watched a video actually of setting up Rust and the basics of using it and immediately thought “this is what a development environment is supposed to be like. None of the whole let’s glue 20 different packages together in an environment and hope they work together”
Some languages could really learn a lot from that, but refuse to (I’m looking at you JavaScript).
While I do not know Rust, and honestly have not used it, the integration of cargo seems to be something I see that pops up a lot. I watched a video actually of setting up Rust and the basics of using it and immediately thought “this is what a development environment is supposed to be like. None of the whole let’s glue 20 different packages together in an environment and hope they work together”
Some languages could really learn a lot from that, but refuse to (I’m looking at you JavaScript).
Truly! It still surprises me how
cargo new
just works. The Rust Team has done an incredible job in making sure the developer experience is smooth.