"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