dblack / wobblini.net wrote: > Hi -- > > On Thu, 4 Jan 2007, Rob Sanheim wrote: > > > If a ruby newbie tried "send" and saw it fail due to a private method, > > I bet once they saw "send!" in the docs or in irb they would > > immediately know how it works. Its aligns perfectly with many other > > things in the std lib, and fits perfectly with POLS. > > I'll add that if a nuby tries "send", said nuby had better realize > that it is using a fairly powerful technique and would be well advised > to educate itself fully about it. True for "instance sending" (eg funcall/send!/etc.), but is #send really all that? Isn't it just a dynamic dot? If what you say is true then why not: obj.call! message and obj.fcall! message And extrapolating over the whole board of Ara's Pervasives: id! class! methods! ...etc... "!" means powerful! T.