"Josh Stern" <jstern / foshay.citilink.com> wrote
in message news:3a60ccef$0$58620$65a95bcd / news.citilink.com...
>
> In my experience, overloading based on the number of arguments
> is usually not a good programming style, but overloading
> based on the type of arguments often is.

In my experience overloading based on type of arguments is not
a good idea either. Mistakes can be made that are confusing,
and the feature itself complicates the language design and
implementation more than it is worth.

A better solution is to distinguish these cases in the name of the
method itself. It allows the language to remain simple and makes
the application source more readable.

--
Patrick Logan
mailto:patrickdlogan / home.com