I think that in Bloc alain did it on purpose and not just by accident.
Alain may correct me:
An event is managed by the event loop and other. The idea is that
other objects do not register to an event.
it happens to me.
An announcement is raised and unknown object can register and get
access to it.
Other register to react to it.
So Event is not equal to Announcement
Stef
Le 27/7/15 23:57, Peter Uhnák a écrit :
Hi,
is there a good reason why not just rename Announcement to Event since
everyone is calling it that anyways?
Everybody (almost irrespective of language) understands what an event,
whilst Announcement is a new vocabulary.
Most people when subclassing will anyways do
Announcement subclass: MyEvent
and so forth.
Is there a benefit in naming it Announcement? Doesn't it just add more
confusion?
For example Bloc has
Announcement subclass: #BlAbstractEvent
and
Announcement subclass: #BlMorphAnnouncement
whilst Event is clearly favored.
BlMorphAnnouncement allSubclasses size. "5"
BlAbstractEvent allSubclasses size. "60"
(Why does Bloc has this separation anyways?)
Peter