3 ms·
This comparison is entirely unfair, because you're not comparing the same thing. This is what one has to do to install Rust: # Install rustup curl --pr
by jorams 7y ago
This comparison is entirely unfair, because you're not comparing the same thing. This is what one has to do to install Rust:
# Install rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# It automatically installs the latest version
This is what one has to do to install Go:
# Add the PPA
sudo add-apt-repository ppa:longsleep/golang-backports
# Fetch information from the PPA
sudo apt-get update
# Install Go
sudo apt-get install golang-go
1 command vs 3, but in both cases only one "odd one" you have to remember specifically. More important, however, is the fact that from now on Go will update along with the rest of you system. You upgrade your system like this:
# Upgrade the system
apt-get update && apt-get upgrade
rustup turns that into the following:
# Upgrade everything
apt-get update && apt-get upgrade
# Upgrade Rust
rustup update
Now I'm not trying to say rustup is necessarily worse than Go, because it does offer advantages, but for the simple use-case of always running stable it adds an extra step rather often, instead of once.
- 1337shadow 7y agoJust upload your 3 lines in a gist and curl pipe bash it if that's the issue ...
- ShorsHammer 7y agoThat is good advice. I really should document it but only use go now and then for various reasons and never seem to enjoy updating, don't really have a horse in this race. It just feels so clunky, which was my original point.
- ShorsHammer 7y ago>This comparison is entirely unfair Updating rust: "rustup update" Updating Go: Search a bunch of stuff and then do the stuff some random website tells you. Entirely stand by my earlier statements. Apparently the thousands of paid computer scientists at google are simply incapable of automating the basic process to update their lang. It's utterly absurd and should be actively mocked by anyone with half a clue. We should mock this stuff, we really should, it's hilariously dumb. How are all the people getting paid SF wages literally incapable of creating "go update"?
- jorams 7y ago> Updating Go: Search a bunch of stuff and then do the stuff some random website tells you No, updating Go just happens when you update your system. You don't need a separate command to do it. All of the other stuff you mentioned in your previous post is about downgrading Go.