in reply to Re: perl primary, and keeping multiple languages in your head, and ruby
in thread perl primary, and keeping multiple languages in your head, and ruby

Remind you of SmallTalk.

...

It bothers me that Ruby does not support overloading of method.

As I remember, Smalltalk doesn't support method overloading in the way you describe either, so...

tell

is distinct from

tell:

Overloading methods by varying the parameter signatures is handy, but is only one way of approaching the problem. Incidentally, languages such as Perl, Python, Smalltalk (and I presume, Ruby) also won't distinguish different method signatures by their parameter types (to my knowledge), which some languages will...