I want to build Ruby from source, but the official website says "Using the third-party tools or package managers might be a better idea, though, because the installed Ruby won’t be managed by any tools."
What does this mean? Why should I care if it's managed by a tool?
>>57301834
Because package mangers make getting dependencies and updates easier
>>57301834
what benefits do you think building ruby from source will have
>>57301870
I read about how Homebrew uses Google Analytics as an opt-out that I only caught because I was staring at the terminal while it was installing. Now I'm paranoid about using any version manager or package manager mickey mouse stuff.
>>57301834
Every ruby programmer relies on ~1000000 gems to get anything done because why reinvent the wheel when there's a gem to do what I want on rubygems.org of questionable code quality but it's up there so it must be good and because I just get gems for everything I can pretty much get by with my mad CRUD making skills that my coding bootcamp taught me.
>>57301894
i can't imagine they are any worse than npm.
lotta shit on npm
>>57301834
If you want to update to the latest Ruby version, you need to compile from source again. With a package manager, you could just apt-get update && apt-get upgrade or something similar.
>>57301870
Support for optional configurations. For instance, Ruby actually supports goto statements if compiled with support_joke set to 1.
>>57301889
>Homebrew uses Google Analytics
That's disgusting. I suppose they can get away with it because lol mac users. You're unlikely to find any other freedom-supporting distro doing this.
>>57301834
have you tried installing gentoo
>>57301889
They detail what information they collect and what it's used for.
https://github.com/Homebrew/brew/blob/master/docs/Analytics.md
The actual script used for collecting the data is also open-source, on the page linked above.
What are you paranoid about?
>>57304543
An open source botnet is still a botnet.