From: "David A. Black" Date: 2008-06-03T09:38:19+09:00 Subject: Re: The duck's backside Hi -- On Tue, 3 Jun 2008, Rick DeNatale wrote: > On Mon, Jun 2, 2008 at 5:07 PM, David A. Black wrote: > >> Hi -- >> >> >> On Tue, 3 Jun 2008, Marcelo wrote: >> >> On Mon, Jun 2, 2008 at 12:54 PM, Enrico Franchi >>> wrote: >>> >>> Dave Thomas, who coined the term "duck typing", has described it as >>>>> "a way of thinking about programming in Ruby." >>>>> >>>> >>>> Do you know when he actually started speaking about "duck typing"? >>>> >>> >>> Did he? I learned the term in connection with Python, a long long >>> time ago. The wikipedia article on duck typing seems to support the >>> idea that the term comes from that camp: >>> >>> http://en.wikipedia.org/wiki/Duck_typing#History >>> >> >> I could be wrong about Dave having coined it. If it walks like a >> coinage and talks like a coinage... :-) > > > Well, whoever coined "Duck Typing", I personally claim coinage of "Chicken > Typing" on October 22, 2007: > http://talklikeaduck.denhaven2.com/articles/2007/10/22/chicken-typing-isnt-duck-typing And I'll take "stereotyping" :-) http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/85486 David -- Rails training from David A. Black and Ruby Power and Light: INTRO TO RAILS June 9-12 Berlin ADVANCING WITH RAILS June 16-19 Berlin See http://www.rubypal.com for details and updates!