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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e5eb8ca5dcea2827 X-Google-Attributes: gid103376,public X-Google-Thread: 1008e3,a7084fcfbc5ce2fb X-Google-Attributes: gid1008e3,public From: Robert Dewar Subject: Re: Ada OO Mechanism Date: 1999/06/07 Message-ID: <7jf31v$9cb$1@nnrp1.deja.com>#1/1 X-Deja-AN: 486463059 References: <7i05aq$rgl$1@news.orbitworld.net> <7i17gj$1u1k@news2.newsguy.com> <7icgkg$k4q$1@nnrp1.deja.com> <3749E9EC.2842436A@aasaa.ofe.org> <7id2eo$fag@drn.newsguy.com> <3749FF7D.F17CE16A@aasaa.ofe.org> <374AC676.F7AE0772@lmco.com> <374F1DD3.64070C3E@mitre.org> <7ircia$ued@drn.newsguy.com> <928161154.329.88@news.remarQ.com> <7j4nro$1ft@drn.newsguy.com> <7j4tu0$563$1@nnrp1.deja.com> <375A8197.5DAB7C57@Botton.com> X-Http-Proxy: 1.0 x37.deja.com:80 (Squid/1.1.22) for client 166.72.70.236 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Mon Jun 07 00:17:08 1999 GMT Newsgroups: comp.lang.ada,comp.lang.modula3 X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-06-07T00:00:00+00:00 List-Id: In article <375A8197.5DAB7C57@Botton.com>, David Botton wrote: > Yes, but possibly his project standardized on this alternate > representation. Then this would be conformity, good style and readable > :) Well I know there is a smiley here, but just so there is no confusion in my thinking, a project that standardized on such a NON-standard way of doing things would me making a very serious mistake. One of the important tasks of any project is to try to make sure that your code is written in a way that people generally familiar with your technology will be able to easily understand and maintain. For example, I consider the important thing about the GNAT code not that people in the GNAT project find it easy to read here at ACT, but that all sorts of people OUTSIDE the GNAT project have commented that it was easy to read. If we used some kind of bizarre non-standard way of doing things (say upper case keywords and text indented in the opposite direction from usual, and semicolons at the beginning of each line instead at the end), I don't think we would get this reaction. PROCEDURE horrible is x : integer ;y : integer ;BEGIN NULL ;END ; (even if we followed this style rigourously :-) Using Pascal style keywords in C programs is almost as bad a transgression of normal coding standards in C! Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.