comp.lang.ada
 help / color / mirror / Atom feed
* Libraries written in Ada
@ 2004-11-22 11:32 Thomas Lotze
  2004-11-22 15:58 ` Martin Krischik
  0 siblings, 1 reply; 25+ messages in thread
From: Thomas Lotze @ 2004-11-22 11:32 UTC (permalink / raw)


Hi,

I'm thinking about developing a library implementing a document model and
file format, and it seems Ada is a good choice of language for that. I
wonder, however, whether Ada's runtime environment doesn't count as a con
there.

The problem is not that it has to be initialized when using the library
from another language, e.g. C. Many libraries need some initialization.
But suppose I use two libs written in Ada in the same C program - will
there be problems with the runtime environment? I don't think there
should, just asking for your experience to be sure. (I also considered
OCaml, and it's a problem there. But linking works differently with OCaml
so that each lib effectively brings it's own runtime environment.)

Can the runtime environment and its initialization be omitted completely
by dropping runtime checks on variable bounds etc?

-- 
Viele Gr��e,
Thomas




^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2004-11-23 18:39 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-22 11:32 Libraries written in Ada Thomas Lotze
2004-11-22 15:58 ` Martin Krischik
2004-11-22 16:28   ` Thomas Lotze
2004-11-22 16:46     ` Alex R. Mosteo
2004-11-22 19:09       ` Pascal Obry
2004-11-23 11:12         ` Alex R. Mosteo
2004-11-22 17:59     ` Martin Krischik
2004-11-22 20:36       ` Thomas Lotze
2004-11-22 21:25         ` Georg Bauhaus
2004-11-22 21:45           ` Thomas Lotze
2004-11-22 22:07             ` Georg Bauhaus
2004-11-22 22:27               ` Thomas Lotze
2004-11-23  9:54                 ` Adrien Plisson
2004-11-23  9:55                 ` Martin Krischik
2004-11-23  9:55               ` Martin Krischik
2004-11-23  9:48         ` Martin Krischik
2004-11-23 11:03           ` Thomas Lotze
2004-11-23 11:38             ` Alex R. Mosteo
2004-11-23 12:22               ` Georg Bauhaus
2004-11-23 13:20                 ` Alex R. Mosteo
2004-11-23 13:40                   ` Alex R. Mosteo
2004-11-23 12:36             ` Martin Krischik
2004-11-23 13:53               ` Thomas Lotze
2004-11-23 18:39                 ` Jeffrey Carter
2004-11-22 20:45       ` Georg Bauhaus

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