comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: Ada and Internet stuff
Date: Fri, 31 Aug 2001 13:59:02 -0400
Date: 2001-08-31T17:59:04+00:00	[thread overview]
Message-ID: <9moj98$9an$1@nh.pace.co.uk> (raw)
In-Reply-To: UXPj7.34990$sa.18017430@news1.rdc1.sfba.home.com

<tmoran@acm.org> 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/





  reply	other threads:[~2001-08-31 17:59 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-24 19:22 Ada and Internet stuff Darren New
2001-08-24 19:39 ` Ted Dennison
2001-08-24 20:30   ` Pascal Obry
2001-08-24 22:03     ` Ehud Lamm
2001-08-26 15:52       ` David Botton
2001-08-26 20:32         ` Pascal Obry
2001-08-27  1:40           ` David Botton
2001-08-27  6:31             ` Ehud Lamm
2001-08-24 20:32 ` Pascal Obry
2001-08-24 23:36   ` Darren New
2001-08-24 20:39 ` Larry Kilgallen
2001-08-24 22:08 ` Marc A. Criley
2001-08-25  7:07   ` Pascal Obry
2001-08-27  1:49 ` tmoran
2001-08-27 11:04   ` Tarjei T. Jensen
2001-08-27 11:28     ` Ehud Lamm
2001-08-27 20:09       ` Pascal Obry
2001-08-27 23:10   ` David Botton
2001-08-29  5:52     ` tmoran
2001-08-29 16:28       ` Darren New
2001-08-29 17:12         ` David Botton
2001-08-29 17:32         ` Ted Dennison
2001-08-29 18:51         ` tmoran
2001-08-29 19:00           ` Darren New
2001-08-29 19:53             ` tmoran
2001-08-29 20:03               ` Darren New
2001-08-29 20:08           ` Ted Dennison
2001-08-30  7:08             ` tmoran
2001-08-31  2:39               ` tmoran
2001-08-31 13:34                 ` Ted Dennison
2001-08-31 13:46                   ` Marin David Condic
2001-08-31 17:37                     ` tmoran
2001-08-31 17:59                       ` Marin David Condic [this message]
2001-09-01 17:56                         ` tmoran
2001-08-31 13:34                 ` Marin David Condic
2001-08-31 17:52                   ` Ted Dennison
2001-08-31 18:09                     ` Marin David Condic
2001-08-31  2:53               ` compile time Least Common Multiple, was " tmoran
2001-08-31 13:43                 ` Ted Dennison
2001-08-31 17:37                   ` tmoran
2001-08-31 18:08                     ` Ted Dennison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox