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: a07f3367d7,a4db0fc323f0b09e X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news1.google.com!news.glorb.com!feeder.erje.net!ecngs!feeder2.ecngs.de!proxad.net!feeder1-1.proxad.net!oleane.net!oleane!hunter.axlog.fr!nobody From: Jean-Pierre Rosen Newsgroups: comp.lang.ada Subject: Re: Barrier re-evaluation issue with GNAT 4.3.2 Date: Fri, 25 Sep 2009 13:23:45 +0200 Organization: Adalog Message-ID: <389i9h.ik5.ln@hunter.axlog.fr> References: NNTP-Posting-Host: mailhost.axlog.fr Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: s1.news.oleane.net 1253880562 2135 195.25.228.57 (25 Sep 2009 12:09:22 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Fri, 25 Sep 2009 12:09:22 +0000 (UTC) User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) In-Reply-To: Xref: g2news2.google.com comp.lang.ada:8465 Date: 2009-09-25T13:23:45+02:00 List-Id: Dmitry A. Kazakov a �crit : > Timing_Events does not have any advantages over delay or asynchronous > transfer of control. I guess it was provided for some low-level stuff like > interrupts from hardware timers. However there was already a support for > interrupts mapped into protected operations, so it really puzzles me why > Timing_Events were added. > The answer is easy: because users asked for it. Of course, it is useless, but some people don't feel easy with tasks, and want to use the kind of tools they are accustomed to. So rather than painfully answering requests like "why doesn't Ada have that feature", it was simpler to say "what's the heck" and provide it. If you don't like it (I am also in that case), don't use it. -- --------------------------------------------------------- J-P. Rosen (rosen@adalog.fr) Visit Adalog's web site at http://www.adalog.fr