Earlier quoted context omitted.
Not nearly as much as chasing bugs that do not happen in Rust.
That would depend on what you're doing, of course :)
Welcome to Comprehensive Rust
21–30 of 204 posts
Re: Welcome to Comprehensive Rust
#22Is this “just” a 20% project or is this more significant (like Android one day supporting Rust to develop apps)? And I haven’t looked at everything yet, but it suggests to install Rust like this: sudo apt install cargo rust-src While everyone I know uses rustup^: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ^ https://rustup.rs/
Re: Welcome to Comprehensive Rust
#23Earlier quoted context omitted.
Rust is most definitely slow to compile compared to GCC or LLVM for C/C++. This is a known situation and has been since the pre-1.0 days because of the heavily front-loaded macro and borrow systems. It's the tradeoff you have for having a "safe" language vs a "trusting" one. I would argue that it's not as bad as it's made out to be, especially if you're not doing full recompiles and using it on modern (2019+) hardwar…
It's slower then C for sure. But slower then C++? I doubt it.
Re: Welcome to Comprehensive Rust
#24Is this “just” a 20% project or is this more significant (like Android one day supporting Rust to develop apps)? And I haven’t looked at everything yet, but it suggests to install Rust like this: sudo apt install cargo rust-src While everyone I know uses rustup^: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ^ https://rustup.rs/
Re: Welcome to Comprehensive Rust
#25Earlier quoted context omitted.
That would depend on what you're doing, of course :)
No not at all.
Re: Welcome to Comprehensive Rust
#26It feels logical because Rust is close to the metal, but I don't know enough Android or Rust to be sure.
Re: Welcome to Comprehensive Rust
#27Is this “just” a 20% project or is this more significant (like Android one day supporting Rust to develop apps)? And I haven’t looked at everything yet, but it suggests to install Rust like this: sudo apt install cargo rust-src While everyone I know uses rustup^: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ^ https://rustup.rs/
I'm tired of installation instructions that consist of "curl | sh". Especially since this one just tries to detect the platform and downloads the correct installer for me. I know what platform I'm running, and I don't want to pipe the internet to my shell. In the end this is unpacking a tarball in ~/.rustup, I don't need the risk of running some bespoke script for that.
Re: Welcome to Comprehensive Rust
#28Can Rust make Android apps faster ? It feels logical because Rust is close to the metal, but I don't know enough Android or Rust to be sure.
Re: Welcome to Comprehensive Rust
#29Is this “just” a 20% project or is this more significant (like Android one day supporting Rust to develop apps)? And I haven’t looked at everything yet, but it suggests to install Rust like this: sudo apt install cargo rust-src While everyone I know uses rustup^: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ^ https://rustup.rs/
We put out the course to make it easy for even more people to onboard with Rust.
Re: Welcome to Comprehensive Rust
#30Earlier quoted context omitted.
Slower compile times are a small price to pay for memory safety and much higher productivity.
Slow compile times can reduce productivity.
Coming from C++ rust's compile times don't feel extraordinarily long.