Note that when:send:to: already existed in VW before announcements (it did work with a symbol like when: #someAspectChanged send: #someAction to: self, and this was tiggered thru dependents mechanism - self changed: #someAspectChanged...).

IMO, it is very expressive, whatever the underlying mechanism (dependents or Announcement).

2015-09-09 8:49 GMT+02:00 Norbert Hartl <norbert@hartl.name>:




> Am 08.09.2015 um 22:49 schrieb stepharo <stepharo@free.fr>:
>
> Me too :)
> I do not care that they is a registration mechanism behind.
>
But you get a subscription back. Und the user should be aware of that there is no magical unsubscribe mechanism. So this no reason for me but I still like when:send:to: better although it feels a bit awkward.

Norbert
> Stef
>
> Le 8/9/15 16:30, Ferlicot D. Cyril a ��crit :
>> Le 08/09/2015 10:13, Stephan Eggermont a ��crit :
>>
>>> When looking at the implementation, it looks as if we should
>>> replace all #when:send:to: by #subscribe:when:do:, not the other way
>>> around.
>>>
>>> Where is this all coming from?
>>>
>>> Stephan
>> I think that #when:send:to: is more explicit and more understandable,
>> but this is a personal opinion.
>
>