Archive: 2007-05-05
RubyGems eats babies
I’ve been responsible for enough technocentric, user-hostile interfaces in my time to know one when I see one, and RubyGems’s
gem
utility is a classic of the genre: it’s influenced by implementation details rather than end-user usage patterns, and it manages to frustrate me every time I have to deal with it. Here’s a real-life transcript that demonstrates some of the issues: