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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ba0587ecc5989bed X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-29 18:06:49 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!deine.net!amsnews01.chello.com!news-hub.cableinet.net!blueyonder!psiuk-p2!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Another problem with stream reading. Date: Fri, 29 Mar 2002 09:33:45 -0500 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: References: <3CA0B5C4.2060804@home.com> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1017412426 27000 136.170.200.133 (29 Mar 2002 14:33:46 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 29 Mar 2002 14:33:46 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:21874 Date: 2002-03-29T14:33:46+00:00 List-Id: True. From experience with blah blah blah versions of saturated math, I *know* this is useful in real world applications. However, I don't know how *generally* useful it might be - just useful within certain problem domains. (It has applications wherever you have some object with known limits that cannot be exceeded - such as an actuator that has a fixed range of motion or a graphics screen that has some fixed boundaries. Elsewhere? Only experience could tell...) The problem with things like saturated math or unsigned integers is that without direct support in the compiler, your garden variety cobbled together solution starts having some serious performance penalties. Not necessarily a big deal in workstation apps, but usually a big deal for the folks that need it the most. A modified version of GNAT? That's always a possibility that could prove interesting - but who would do it? ACT won't unless one or more of their customers starts asking for it and I certainly don't have the time (or commercial need, at the moment) to go figure out how to do it myself. Maybe there's enough GNAT users out there interested in it, but unless they develop a group consensus on it, it isn't likely to make it into the compiler. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com "Larry Kilgallen" wrote in message news:BM$h1dY1PyDK@eisner.encompasserve.org... > > What would be compelling is real-world of experience of how useful the > blah blah blah version has been, or the experimental version of GNAT.