3 ms·
> Have they been fixed in the latest version? I don't know. I don't use Ruby or RVM anymore. > Which user thinks, "oooh, modifying dotfiles is so evil, I'll j
by bobbyi_settv 13y ago
> Have they been fixed in the latest version?
I don't know. I don't use Ruby or RVM anymore.
> Which user thinks, "oooh, modifying dotfiles is so evil, I'll just type in this command every single time I open a terminal"?
I did. And it's not "every single time I open a terminal", it's "the once in a blue moon that I need to work on a legacy Rails app".
> They found in a user survey that 80% of the users want auto-switching
Obviously people who choose to use RVM are going to be people who like the way that RVM operates.
> If these problems are fixable then why throw the baby out with the bath water?
The bath water is the specific bugs I ran into. As you say, those may fixed and aren't the point. The baby is the general practice of automatically injecting things into dotfiles and messing with shell builtins. We should throw that away because when it fails, it leads to "spooky action at a distance" bugs that are hard to understand and that break totally unrelated things (the user is in a shell session where they aren't doing anything related to Ruby).