Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!linus!decvax!decwrl!ucbvax!info-modula-2 From: BUDDENBERGRA@USC-ISI.ARPA (Rex Buddenberg) Newsgroups: net.lang.mod2 Subject: extensions, a modest proposal Message-ID: <8602250036.876@ur-cayuga.rochester.arpa> Date: Mon, 24-Feb-86 19:34:10 EST Article-I.D.: ur-cayug.8602250036.876 Posted: Mon Feb 24 19:34:10 1986 Date-Received: Wed, 26-Feb-86 20:46:43 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 7 Since overloading is deemed evil (which may indeed be true), why not remove the discussion from the realm of language definition entirely. Wirth did this in M2 for I/O by exiling the subject to auxiliary modules. Maybe we should do the same with all the operators, not just the ones we wish to overload... -------