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=3.8 required=5.0 tests=BAYES_00,INVALID_MSGID, RATWARE_MS_HASH,RATWARE_OUTLOOK_NONAME autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public From: "Russ McClelland" Subject: Re: OO, C++, and something much better! Date: 1997/01/28 Message-ID: <01bc0d69$3b9997a0$ed22109b@russ-mc-laptop>#1/1 X-Deja-AN: 212959879 references: <32E47B4B.56D9@concentric.net> <6PI998tV3RB@herold.franken.de> <5c4ab5$134$1@goanna.cs.rmit.EDU.AU> organization: Perot Systems newsgroups: comp.object,comp.lang.c++,comp.lang.ada,comp.lang.smalltalk,comp.lang.eiffel Date: 1997-01-28T00:00:00+00:00 List-Id: > >>In other words: I'd feel really embarrassed if the user ever saw a > >>"message not understood" error. > > > >Don't worry, I see enough "core dumped" messages on one system and > >pretty pictures of bombs on another, and my friends see "GPF" often > >enough, that we'd forgive you... > This isn't even an issue. Any developer worth anything would install a default exception handler that would catch all "uncaught" exceptions. This exception handler wouldn't even present an option to debug the code or any of the other options available with the development exception handler. > variable. I mean, type-inference is all well and good, but there's got > to be some (preferably fairly localized) information to start inferring > from. Why? Why would you need to check the type? Presumably not so that you could write conditional statements that checked the type to see if the instance was of a particular class? This wouldn't be very OO (ie use inheritence and polymorphism to handle conditional expressions).