In the example below, why do we say "k.send :hello" instead of "k.receive :hello" if, as stated elsewhere, k is actually the receiver?
It sounds like k is the sender rather than the receiver.
When we say "k.send :hello" who is sending, if not k?
(Are you as confused as I am?)
class Klass
def hello
"Hello!"
end
end
k = Klass.new
k.send :hello #=> "Hello"
k.hello #=> "Hello"