[Pharo-project] Why don't we always register weakly in SystemAnnouncer?

Guillermo Polito guillermopolito at gmail.com
Sun Jun 17 09:00:26 EDT 2012


On Sun, Jun 17, 2012 at 2:42 PM, Igor Stasenko <siguctua at gmail.com> wrote:

> On 17 June 2012 01:30, Sean P. DeNigris <sean at clipperadams.com> wrote:
> >
> > Igor Stasenko wrote
> >>
> >> because 'announcer weak subscribe: ' is explicit
> >>
> >
> > Either way, something is implicit. Why not make the common case implicit
> and
> > the uncommon one slightly more verbose? "Make common things easy, rare
> > things possible"
> >
> I bet if you do that, some people will be alienated/antagonized by
> this change (oh... its really hard
> to make everyone happy).
>
> As a compromise i would suggest to force people to explicitly tell
> their intent.. i.e.
> if they want to subscribe strongly, then they should say:
>
> announcer strong on:..
>
> and weakly, is
>
> announcer weak on:..
>
> but if they do:
>
> announcer on:
>
> they shall get a DNU/error.
>

He, I like that!


>
> --
> Best regards,
> Igor Stasenko.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20120617/76650ab5/attachment.html>


More information about the Pharo-dev mailing list