# [APROG] :notify()

Tom Ritchford (tom@mvision.com)
Tue, 30 Jul 1996 08:59:09 PDT

- Messages sorted by:[ date ][ thread ][ subject ][ author ]

    Quinn <quinn@vv.com> writeth:
    >I may be wrong, but I recall reading long ago that :notify does what it does
    >to leave open the possibility of sending extra arguments.  :tell, on the
    >other hand, would have trouble parsing extra arguments (for example, those
    >to the builtin notify()), since it gobbles up all the args into tostr().
    >
    >Besides, since it expects a complete string, any :notify method can be as
    >simple as 'return notify(this, @args);'.  It's the LEAN :TELL.

    Moreover, since the tostr(@args) is done in tell (in Lambda Core
    anyway) this operation would be performed twice for each :tell
    verb.  Since tell is easily the most called verb in a typical
    MOO, this is not a desireable place to perform redundant operations...

        /t

    Tom Ritchford     tom@mvision.com, tom@weirdos.com

        Verge's "Little Idiot" -- Music for the mentally peculiar.
    1-800-WEIRDOS  http://www.weirdos.com/verge  http://www.fly.net/~verge