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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b92b95c9b5585075 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!news4.google.com!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Fri, 12 Aug 2011 12:48:56 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Why use C++? References: <1e292299-2cbe-4443-86f3-b19b8af50fff@c29g2000yqd.googlegroups.com> <1fd0cc9b-859d-428e-b68a-11e34de84225@gz10g2000vbb.googlegroups.com> <9ag33sFmuaU1@mid.individual.net> <1d8wyhvpcmpkd.ggiui9vebmtl.dlg@40tude.net> <27gqrnht5c9d$.1trzrissr4mjn.dlg@40tude.net> <877h6j55fl.fsf@ludovic-brenta.org> In-Reply-To: <877h6j55fl.fsf@ludovic-brenta.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <4e450519$0$7610$9b4e6d93@newsspool1.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 12 Aug 2011 12:48:57 CEST NNTP-Posting-Host: 7d1e3d4c.newsspool1.arcor-online.net X-Trace: DXC=7lE5KJ]A21@lU`@c^jLCbJic==]BZ:afN4Fo<]lROoRA<`=YMgDjhgB[lUC1AFhcnCnc\616M64>JLh>_cHTX3jMdh2RRo;doYB X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:21536 Date: 2011-08-12T12:48:57+02:00 List-Id: On 12.08.11 11:45, Ludovic Brenta wrote: > "Dmitry A. Kazakov" writes: >> As the result of so called "global warming" we have no summer third >> year in a row. Much, much cold water... (:-)) > > The summer occurred in May and June this year in Europe :) We need to get more flexible representation clauses for enumeration types from climate aware compilers. Also, multiply and statically dispatching aspects if an Ada program needs to be portable across planets. Obviously, type Season is (Spring, Summer, Fall, Winter) with (Summer => Summer (Epoch => 21 * Century, Planet => Earth)), ...); Redefinitions of order related operators and attributes would be automatic.