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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,d0c649cbc04d397b X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!newsfeed01.chello.at!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Weird problem with recursion and tasks Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <1165116074.751484.99560@j44g2000cwa.googlegroups.com> <1165180207.340218.164360@16g2000cwy.googlegroups.com> <1165262947.193093.299400@j44g2000cwa.googlegroups.com> <1165318729.11036.9.camel@localhost> Date: Tue, 5 Dec 2006 14:07:26 +0100 Message-ID: NNTP-Posting-Date: 05 Dec 2006 14:07:26 CET NNTP-Posting-Host: 0e211003.newsspool3.arcor-online.net X-Trace: DXC=hfb?dCl2N:X\9P[:DUn00QMcF=Q^Z^V3X4Fo<]lROoRQgUcjd<3m<;RA;PkK19L:T[[6LHn;2LCV^7enW;^6ZC`TF0oL On Tue, 05 Dec 2006 12:38:49 +0100, Georg Bauhaus wrote: > On Mon, 2006-12-04 at 12:09 -0800, christopher.orihuela@gmail.com wrote: >> well, if anybody ever has the same problem, someone else found a >> workaround: using pointers to objects task declared at an equal or >> higher level than the procedure that launches them. > > Does this mean we shouldn't use Ada the way it was designed > when using GNAT? Was it a rhetorical question? I like to answer those! (:-)) Yes, we shouldn't, because there is pretty little choice for people outside large firms. Because even in a large firm you have first to convince management to buy licenses. GNAT de facto is a monopolist on the market which isn't a market at all... So either you fix your program or you do the compiler. [Rhetorically] What would you choose? -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de