Character Assassination

I'm learning the programming language Ruby at the moment. Well, sort of.

I get the feeling whenever someone designs a new programming language, they have a sort of grudge that certain non-alphanumeric characters are not being used enough, so they push them in their language.

In Ruby, it seems that : and < are the new black.

In Python the emphasis was put on spaces and tabs, in a left-field manoeuvre that no-one saw coming.

Most famously in Perl, of course, they couldn't decide, so they decided to push all the characters they could find, for *%$@#&'s sake.