comp.lang.ada
 help / color / mirror / Atom feed
From: j-anthony@rcn.com (Jon S. Anthony)
Subject: Re: load and use a ".o" file?
Date: 22 Dec 2003 15:49:07 -0500
Date: 2003-12-22T15:49:07-05:00	[thread overview]
Message-ID: <m3fzfco9x8.fsf@rigel.goldenthreadtech.com> (raw)
In-Reply-To: mailman.151.1072015071.31149.comp.lang.ada@ada-france.org

Stephen Leake <stephen_leake@acm.org> writes:

> lifetime n00b <anonymous@yahoo.com> writes:
> 
...
> > Maybe I wasn't clear on exactly what I need to do. The program that
> > needs to load and use the object file is *already running* before
> > the object file is compiled. This "main program" has no prior
> > information about the data or routines which may be in the object
> > file it is being told to load.

This sort of thing is perfectly reasonable and something that is
extremely useful in a wide range of applications.

What I don't understand is why people don't just use technology that
has solved this problem since "for ever".  No, dll's and so's are not
the answer - they are intended to solve a different (related) problem
and are at best a poor mans hack for what you are talking about.

What you really "need"[1] here is a true dynamic language.


> Most good ideas have been thought of before :).

Indeed.  I see that Greenspun's 10th is alive and well on c.l.a :-|...


/Jon




  parent reply	other threads:[~2003-12-22 20:49 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-18 23:31 load and use a ".o" file? lifetime n00b
2003-12-18 23:59 ` Stephen Leake
2003-12-19  1:51 ` tmoran
2003-12-19 15:28   ` lifetime n00b
2003-12-19 18:08     ` Stephen Leake
2003-12-20 20:12       ` lifetime n00b
2003-12-20 21:15         ` tmoran
2003-12-20 23:41           ` lifetime n00b
2003-12-21  7:15             ` tmoran
2003-12-21 11:46         ` Simon Wright
2003-12-21 13:57         ` Stephen Leake
2003-12-22 19:29           ` lifetime n00b
2003-12-22 20:49           ` Jon S. Anthony [this message]
2003-12-22 23:15             ` Stephen Leake
2003-12-23  1:36               ` tmoran
2003-12-27 22:55               ` Jon S. Anthony
2003-12-28  3:28                 ` Stephen Leake
2003-12-28 16:14                   ` Georg Bauhaus
2003-12-29 22:45                     ` Jon S. Anthony
2003-12-29 22:42                   ` Jon S. Anthony
2003-12-30 15:17                     ` lifetime n00b
2003-12-30 16:56                     ` Stephen Leake
2003-12-22 15:50         ` Mark H Johnson
2003-12-22 19:46           ` lifetime n00b
2003-12-22 22:58             ` Mark H Johnson
2003-12-23 17:48               ` Robert I. Eachus
2003-12-23 17:59                 ` Mark H Johnson
2003-12-23 21:53                   ` Robert I. Eachus
2003-12-19 21:28     ` Simon Wright
replies disabled

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