[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Building Ruby from Source

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 11
Thread images: 1

File: Cut_Ruby.jpg (55KB, 380x336px) Image search: [Google]
Cut_Ruby.jpg
55KB, 380x336px
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.
Thread posts: 11
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.