Bah, humbug! I even avoid using portupgrade because it's written in Ruby!
I hereby officially proclaim the
Ruby fad to be over, for serious uses at least. We cannot have a zillion different scripting languages wasting space in our heads (not to mention on millions of *BSD installations which otherwise don't need it), especially ones so unremarkable as Ruby. It's not a hacker classic like Perl, it's not as noob-friendly for things like GUI automation as Python,
it's slow, and, worst of all from *BSD point of view, it's copyleft. ((vomit))