On Sat, Aug 09, 2003 at 08:29:24AM +0900, Jim Weirich wrote: > Duck typing itself has little to do with using responds_to?. Duck > typing is what we do every day in Ruby where we don't explicitly declare > types by inheriting from a classes or interfaces. We just implement the > methods needed (with the proper semantics). > > The responds_to? thread has more to do with type discovery Just as an aside, it's respond_to? not responds_to? (like Array#include? not being Array#includes?) Cheers, Brian.