From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public From: lgmayka@sprynet.com (Lawrence G. Mayka) Subject: Re: What is wrong with OO ? Date: 1997/01/17 Message-ID: <32dd9fc8.262114963@news.sprynet.com>#1/1 X-Deja-AN: 210293747 references: <5acjtn$5uj@news3.digex.net> content-type: text/plain; charset=us-ascii organization: Sprynet News Service mime-version: 1.0 newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object,comp.software-eng Date: 1997-01-17T00:00:00+00:00 List-Id: bs@research.att.com (Valerie Torres) wrote: >In the area of exceptions, C++ may have added something important: >C++ exceptions can be of arbitrary type and inheritance is taken >into account when catching an exception. This provides important >possibilities for grouping exceptions that I don't know precedence >for (though the need for grouping has been known for decades). The use of inheritance in defining and handling conditions dates at least back to Symbolics' New Error System, circa 1984, which was the forerunner of the Pittman Condition System, circa 1985. The latter quickly found its way into the other commercial Common Lisp implementations and was incorporated into ANSI Common Lisp. Lawrence G. Mayka lgmayka@sprynet.com