comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <mcondic.auntie.spam@acm.org>
Subject: Re: Endianness independance
Date: Fri, 28 Feb 2003 13:26:13 -0500
Date: 2003-02-28T23:14:59+00:00	[thread overview]
Message-ID: <b3oqhj$h83$1@slb9.atl.mindspring.net> (raw)
In-Reply-To: mailman.6.1046445067.1343.comp.lang.ada@ada.eu.org

This isn't really the proper domain for a programming language. There are
too many machine architectures, communication mechanisms and data
representations out there for a language to try to standardize them all. The
language wants to be targetable to a multitude of hardware, so it has to be
abstracted from underlying representation. By picking one form of endianness
over another or one form of floating point representation over another or
whatever other possible representations one might select, it would be ruling
out use of the language on a whole range of equipment. This isn't really the
place one tries to create interoperability.

Realistically, the answer is to assess the communications mechanisms needed,
establish a clearly defined protocol & representation and then build your
software to deal with that. Ada can be very good at handling the
representation selected, but it really can't define the representation for
you.

MDC
--
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jsf.mil/

Send Replies To: m c o n d i c @ a c m . o r g

    "Going cold turkey isn't as delicious as it sounds."
        -- H. Simpson
======================================================================

<Lionel.DRAGHI@fr.thalesgroup.com> wrote in message
news:mailman.6.1046445067.1343.comp.lang.ada@ada.eu.org...
> ...
> One big step towards interoperability and portability could be
> Endian-Portable record representation.
>
> Does someone knows if Norman H. Cohen proposal for Endian-Portable record
> representation clauses is examined within language revision?
>
> Lionel Draghi.





  parent reply	other threads:[~2003-02-28 18:26 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-28 15:11 Endianness independance Lionel.DRAGHI
2003-02-28 16:10 ` Stephen Leake
2003-02-28 18:26 ` Marin David Condic [this message]
2003-03-01 10:48   ` Amir Yantimirov
2003-03-01 12:00     ` Simon Wright
2003-03-01 12:53       ` Jeffrey Creem
2003-03-01 17:26         ` Simon Wright
2003-03-01 12:47     ` Marin David Condic
2003-03-02  9:49       ` Amir Yantimirov
2003-03-03 13:29         ` Marin David Condic
2003-03-03 16:05       ` Stephen Leake
2003-03-03 17:50         ` Marin David Condic
2003-03-04  2:33         ` Jeffrey Carter
2003-03-04 17:50           ` Stephen Leake
2003-03-05  2:15             ` Jeffrey Carter
2003-03-05 17:37               ` Stephen Leake
  -- strict thread matches above, loose matches on Subject: below --
2003-02-28 17:21 Lionel.DRAGHI
2003-02-28 20:37 ` Randy Brukardt
2003-03-03 13:33 Lionel.DRAGHI
2003-03-03 16:11 ` Stephen Leake
2003-03-03 17:52 Lionel.DRAGHI
2003-03-03 20:29 ` Pascal Obry
     [not found] <BB06F6B19AC7D51181D10050DA725A10138C71@eoleclb.clb.tcfr.thales>
2003-03-03 18:38 ` David C. Hoos
2003-03-04 11:34 Lionel.DRAGHI
     [not found] <BB06F6B19AC7D51181D10050DA725A10138C75@eoleclb.clb.tcfr.thales>
2003-03-04 12:46 ` David C. Hoos, Sr.
2003-03-04 16:38   ` John Harbaugh
2003-03-04 21:25   ` Simon Wright
2003-03-05 17:28     ` Warren W. Gay VE3WWG
2003-03-05 20:15       ` Simon Wright
2003-03-05 21:54         ` Warren W. Gay VE3WWG
2003-03-05 17:49 David C. Hoos
2003-03-05 20:16 ` Simon Wright
2003-03-05 21:58   ` Warren W. Gay VE3WWG
replies disabled

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