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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11232c,e59a9d893a249e86 X-Google-Attributes: gid11232c,public X-Google-Thread: 103376,ac39a12d5faf5b14 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-04-17 21:53:35 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!newsbo.news.garr.it!newsrm.news.garr.it!NewsITBone-GARR!news.mailgate.org!mygate.mailgate.org!198.207.153.205!not-for-mail From: "Kent Paul Dolan" Newsgroups: comp.lang.ada,misc.misc Subject: Re: Outside view (still): Development process in the Ada community Date: Thu, 18 Apr 2002 04:53:34 +0000 (UTC) Organization: Mailgate.ORG Server - http://www.Mailgate.ORG Message-ID: <02657010258cac1477930229c1c8a7bd.48257@mygate.mailgate.org> References: <3CB46975.90408@snafu.de> <5ee5b646.0204171415.18ac5e85@posting.google.com> <99c4aee4a9ea33ca8fbe1e634b3b4f14.48257@mygate.mailgate.org> NNTP-Posting-Host: 198.207.153.205 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.mailgate.org 1019077366 32607 198.207.153.205 (Thu Apr 18 06:53:34 2002) X-Complaints-To: abuse@mailgate.org NNTP-Posting-Date: Thu, 18 Apr 2002 04:53:34 +0000 (UTC) Injector-Info: news.mailgate.org; posting-host=198.207.153.205; posting-account=48257; posting-date=1019077366 User-Agent: Mailgate Web Server X-URL: http://mygate.mailgate.org/mynews/comp/comp.lang.ada/02657010258cac1477930229c1c8a7bd.48257%40mygate.mailgate.org Xref: archiver1.google.com comp.lang.ada:22703 misc.misc:6545 Date: 2002-04-18T04:53:34+00:00 List-Id: "Pat Rogers" wrote: > And why would I want high-powered text parsing in my hard real-time embedded > application? 1) Don't make the common error of assuming that the whole world is a clone of the view seen from your desk; Ada does lots more than "hard, real time embedded" apps. The future health of Ada depends on it providing a balanced set of capabilities to do them all well. 2) Especially for exactly such apps, turning strings of bytes (whether originally text or not) into reports (even if only old fashioned text debugging messages) is much less unpleasant with decent tools; I know for creating embedded SNMP agent summary reports, being able to parse bales of haystack to find needles of useful information was always an issue. I would certainly anticipate similar needs in a battlefield evaluation tool; often the human at the receiving end needs to see the answer as text. 3) That the language contains the capability doesn't at all imply that your code image downloaded into your embedded app would show any trace of that ability in the language. There is rarely indeed overhead for unused capabilities in code emitted from any decent compiler, certainly the compiler writers' goal is that that overhead be zero. Just to give you the first three of probably several hundred available reasons that happened to pop into my head. xanthian. -- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG