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: 103376,4f1dddd3318e056d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-03 19:40:41 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!colt.net!deine.net!intgwpad.nntp.telstra.net!news.telstra.net!news-server.bigpond.net.au!not-for-mail From: Dale Stanbrough Newsgroups: comp.lang.ada Subject: Re: type declaration and storage requirements References: User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X) Message-ID: Date: Tue, 04 Jun 2002 02:40:40 GMT NNTP-Posting-Host: 144.132.91.90 X-Complaints-To: news@bigpond.net.au X-Trace: news-server.bigpond.net.au 1023158440 144.132.91.90 (Tue, 04 Jun 2002 12:40:40 EST) NNTP-Posting-Date: Tue, 04 Jun 2002 12:40:40 EST Organization: BigPond Internet Services (http://www.bigpond.net.au) Xref: archiver1.google.com comp.lang.ada:25285 Date: 2002-06-04T02:40:40+00:00 List-Id: martin.m.dowie wrote: > But for types that are solely for use to the internals of my program 99 > times > out of a 100 I don't care, provided that I've defined my 'digits' or 'delta' > or > 'ranges' correctly. > > I will admit that I use record representations less and less as the years go > by > and just do explicit byte array => internal representations by hand (with > the > help of a few generics). I've always found this area to be one of the most > troublesome as far as portability goes... :-) i've always wondered (based on the problems that many of the language designers have had formally explaining chapter 13 features) just whether Ada currently sits on the right side of the cost/benefit relationship. Dale