Just for a little exercise i am doing the programming pearls examples/tasks in ruby, and so far it has been funny/challenging.
Source is on github
Trivial examples
#displaying all words from STDIN
#C++
int main(void)
{ set S;
set::iterator j;
string t;
while (cin >> t)
S.insert(t);
for (j = S.begin(); j != S.end(); ++j)
cout << *j << "\n";
return 0;
}
#Ruby
puts STDIN.readlines(' ').uniq * "\n"
ruby is my winner 😀