On Fri, Jan 27, 2017 at 6:02 AM, stepharong <stephar...@free.fr> wrote: > On Thu, 26 Jan 2017 20:38:49 +0100, Torsten Bergmann <asta...@gmx.de> wrote: > >> stepharong wrote: >>> >>> can we rename this selector? >>> asMethodConst should be at least be renamed to asConstantMethod >> >> >> When you use "as {something}" then "something" depicts the result of the >> conversion message sent to an object. >> >> Like in #asNumber or #asString which shows to what the receiver will be >> converted. > > > Yes I thought that it was doing that. >> >> >> >> My understanding is that in the case discussed the receiver object is >> NOT converted to a constant unchangeable method, so #asConstantMethod >> would >> not fit as a selector. >> >> Instead it is sent to an object that afterwards is a constant within a >> method >> (so it will not be evaluated later at runtime again) so IMHO >> #asMethodConstant >> instead of #asMethodConst would be better. > > > I do not understand any of them.
method constant = constant of a method constant method = method that does not change HTH, cheers -ben