comp.lang.ada
 help / color / mirror / Atom feed
From: aio!gwharvey@tmc.edu  (Greg Harvey)
Subject: Re: Ada statement
Date: 15 Jan 92 15:11:52 GMT	[thread overview]
Message-ID: <gwharvey.695488312@node_25b73> (raw)

In <3848@aldebaran.cs.nps.navy.mil> schweige@taurus.cs.nps.navy.mil (Jeffrey M.
 Schweiger) writes:

>So tell me, what can't you do in Ada that you can do in C (not necessarily
>by the same method, and with the same ease)?

On Space Station Freedom, there is a need to execute from an address.
(I won't go into WHY there is a need...please just accept this need
as an instructional example, i.e., at face value.)  There is no way
in Ada to begin execution from an address, short of handing that data
to a C or Assembly program for execution.  Better solutions would
include using reference tables, etc., but these do not take into
account that some software MUST be installable into a working
application without a fully qualified link phase.

Can we devise other solutions for this problem that work?  Probably.
Will they work for Space Station?  Not now.  Can 9X fix this?
Probably, by treating procedures as objects or parameters.

(This is supposed to be a discussion, so I don't mind the tomatoes
that are about to be thrown my way.  Feel free to instruct me.  ;-)


--
Greg Harvey                     Lockheed Engineering & Sciences Company
Internet(yucky path): <@aio.jsc.nasa.gov:gwharvey@lescsse.jsc.nasa.gov>
Houston, Texas                                          +1 713 283 5188

             reply	other threads:[~1992-01-15 15:11 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-01-15 15:11 Greg Harvey [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-01-15 17:37 Ada statement bu.edu!rpi!usenet.coe.montana.edu!ogicse!verdix!brucej
1992-01-15 17:13 Stan McQueen
1992-01-15  6:09 dog.ee.lbl.gov!network.ucsd.edu!usc!sdd.hp.com!uakari.primate.wisc.edu!us
1992-01-15  6:04 csus.edu!wupost!zaphod.mps.ohio-state.edu!mips!cs.uoregon.edu!nntp.uorego
1992-01-15  1:15 dog.ee.lbl.gov!network.ucsd.edu!swrinde!mips!zaphod.mps.ohio-state.edu!so
1992-01-14 22:16 Jim Giles
1992-01-14 21:39 Jeffrey M. Schweiger
1992-01-14 20:49 david.c.willett
1992-01-14 19:18 Brian Hanafee
1992-01-14  3:13 csus.edu!wupost!spool.mu.edu!news.cs.indiana.edu!bronze!master.cs.rose-hu
replies disabled

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