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, LOTS_OF_MONEY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bffcdbd805329ff8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-31 11:17:12 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!194.8.194.95!news.netcologne.de!fr.clara.net!heighliner.fr.clara.net!157.161.139.35.MISMATCH!14336336!news.imp.ch!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Ada and Internet stuff Date: Fri, 31 Aug 2001 13:59:02 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9moj98$9an$1@nh.pace.co.uk> References: <9mo4gg$2ib$1@nh.pace.co.uk> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 999280744 9559 136.170.200.133 (31 Aug 2001 17:59:04 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 31 Aug 2001 17:59:04 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:12619 Date: 2001-08-31T17:59:04+00:00 List-Id: wrote in message news:UXPj7.34990$sa.18017430@news1.rdc1.sfba.home.com... > > communications equipment that is oriented towards 8-bit bytes. I doubt that > > there are many actual, validated implementations of Ada95 that *don't* use 8 > > Bits for a stream element. > But Randy Brukardt mentioned the other day an Ada 95 compiler on a > Univac machine with, IIRC, 36 bit words and 9 bit Stream_Element'size > A single counter example does not a negation of the premise make. :-) I *did* say "many actual, validated..." specifically because I'm sure there are a few machines with odd sized words that might have an Ada implementation. (I once got into an argument at a roulette table over what I considered to be an "odd" number :-) The 1750a would be a prime candidate to have Stream_Element be other than 8-bits and there are a few Ada implentations for that machine. (Don't know if any are Ada95 though.) A 1750a with a Mil-Std-1553 communications bus would be quite happy having Stream_Element be 16 bits. > > and not worrying about absolute portability. Most apps are not ported to > > begin with and the minority that are, typically are going to be ported to > > similar machines. > I would normally agree, but here we are talking about Base64 encoding > for sending data over the internet, and I could certainly imagine wanting > to have my Univac machine able to talk with 8-bit byte machines. > We are of course talking about mathematician's solutions here, not > engineer's solutions, so reasonableness is not relevant. ;) They once lined up the math majors and the engineering majors at one end of the football field. They put the cheerleaders at the other end and told the math/engineering students they could cross half the distance, then stop, then cross half the remaining distance, then stop, etc. and when they got to the other end, they could make mad, passionate love to the cheerleaders. The math students went home because they knew they couldn't get there. The engineering students hung around because they figured they could get close enough to get the job done. :-) MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/