comp.lang.ada
 help / color / mirror / Atom feed
From: Thomas Lotze <thomas@thomas-lotze.de>
Subject: Libraries written in Ada
Date: Mon, 22 Nov 2004 12:32:39 +0100
Date: 2004-11-22T12:32:39+01:00	[thread overview]
Message-ID: <pan.2004.11.22.11.32.38.595826@ID-174572.user.uni-berlin.de> (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




             reply	other threads:[~2004-11-22 11:32 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-22 11:32 Thomas Lotze [this message]
2004-11-22 15:58 ` Libraries written in Ada 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
replies disabled

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