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.6 required=5.0 tests=BAYES_40,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7508aa0d80b8bf66 X-Google-Attributes: gid103376,public From: "Matthew Heaney" Subject: Re: Inheritance and Polymorphism in Ada !! Date: 1999/10/22 Message-ID: <3810a21c_3@news1.prserv.net>#1/1 X-Deja-AN: 539338192 Content-transfer-encoding: 7bit References: <7u64k3$l1d$1@hiline.shinbiro.com> <3806DC34.1513E8B1@frqnet.de> <7u7o36$tv8$1@nntp6.atl.mindspring.net> <38077b65_1@news1.prserv.net> Content-Type: text/plain; charset="US-ASCII" X-Complaints-To: abuse@prserv.net X-Trace: 22 Oct 1999 17:42:52 GMT, 129.37.62.177 Organization: Global Network Services - Remote Access Mail & News Services Mime-version: 1.0 Newsgroups: comp.lang.ada Date: 1999-10-22T00:00:00+00:00 List-Id: In article , Robert A Duff wrote: > My main complaint about block statements is that they're verbose: they > introduce three extra lines of code which don't impart any useful > information to the reader of the code. Why can't I just declare a local > variable in any statement list? And they introduce an extra (bogus) > level of indentation. I agree completely. Especially as declarations that include an initialization expression begin to blur the difference between a declaration and an (executable) statement. I think you can do that in C++, just declare an object anywhere you want. Very nice. -- The new standards [for science curricula in Kansas] do not forbid the teaching of evolution, but the subject will no longer be included in statewide tests for evaluating students--a virtual guarantee, given the realities of education, that this central concept of biology will be diluted or eliminated, thus reducing courses to something like chemistry without the periodic table, or American history without Lincoln. Stephen Jay Gould, Time, 23 Aug 1999