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=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,c52c30d32b866eae X-Google-Attributes: gidfac41,public X-Google-Thread: 1108a1,c52c30d32b866eae X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,2ea02452876a15e1 X-Google-Attributes: gid103376,public From: donh@syd.csa.com.au (Don Harrison) Subject: Re: Real OO Date: 1996/03/21 Message-ID: #1/1 X-Deja-AN: 143470664 sender: news@assip.csasyd.oz references: <4inf5n$klb@watnews1.watson.ibm.com> organization: CSC Australia reply-to: donh@syd.csa.com.au newsgroups: comp.lang.ada,comp.object,comp.lang.eiffel Date: 1996-03-21T00:00:00+00:00 List-Id: I just want to explain why I crossposted this thread to groups other than comp.lang.ada. The subject matter concerns what might be regarded as essential features of an OO language. I initially posted it to comp.lang.ada but crossposted to comp.lang.eiffel and comp.object for the following reasons: 1) The features advocated are suggested on their own merit and may be considered independent of any specific language. They reflect, IMO, the essence of OO. Hence, the crossposting to comp.object. 2) They are epitomised in the current design of Eiffel (except for concurrency which is currently being implemented). Also, I thought the discussion would be more valuable if experienced Eiffelers presented their insights. Hence the crossposting to comp.lang.eiffel. I also considered crossposting to comp.lang.smalltalk but thought the discussion would degenerate into a pure OO versus hybrid OO talkfest and that the original topic would be lost. 3) In an attempt to rescue my integrity, having been accused of trolling. Clearly, it would have been wiser to crosspost from the beginning. That way I would have shown up-front that the post was serious. Certainly, from time to time, the content of the thread may sometimes be more specific to one language than the other but this is necessary to thrash out the issues. The overall subject has not been forgotten (by me, at least). Parties from both Eiffel and Ada groups have expressed interest in the thread. There's the option of a kill file for anyone finding it irrelevant. Don.