From: "Marc A. Criley" <mcNOSPAM@mckae.com>
Subject: Re: JGNAT
Date: Sun, 12 Dec 2004 13:37:57 GMT
Date: 2004-12-12T13:37:57+00:00 [thread overview]
Message-ID: <VQXud.1121$Yj4.439@newsread3.news.atl.earthlink.net> (raw)
In-Reply-To: <mailman.187.1102850175.10401.comp.lang.ada@ada-france.org>
Andrew Carroll wrote:
> Can a program be created such that JGNAT can be used as well as compile
> without JGNAT? Like be able to output both Java classes and regular
> "executables" given one "set" of code?
Yes. But IF, and ONLY IF, you stick to pure, vanilla Ada code. That
means no Java libraries for user interfaces or anything. (You could of
course always create wrapper packages that are then implemented either
natively or with Java libraries.)
And JGNAT 1.1 is pretty hoary by now; it had bugs, and was almost
production-ready, but it was dropped as an AdaCore maintained product
some time ago. And if I recall correctly (it's been over 3 years since
I last used it), while it worked pretty good with JDK 1.2, tasking broke
with JDK 1.3, and I vaguely recall reports that it just pretty much
didn't work much at all with 1.4.
Unless you want to pick up the JGNAT sources and bring them up to snuff
(which would be great! :-), I'd be hard-pressed to think of any
practical use for it--unless you want to play around with it on old JDKs.
For something along the same lines, you might want to look at A#, which
is Ada for the .NET platform. It is being actively maintained, albeit
as a university computer science research project:
(http://www.usafa.af.mil/dfcs/bios/mcc_html/a_sharp.html
Marc A. Criley
McKae Technologies
www.mckae.com
next prev parent reply other threads:[~2004-12-12 13:37 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20041212110015.7D1E64C4006@lovelace.ada-france.org>
2004-12-12 12:35 ` JGNAT Andrew Carroll
2004-12-12 13:37 ` Marc A. Criley [this message]
[not found] <20041215105021.7AD2F4C4085@lovelace.ada-france.org>
2004-12-15 14:03 ` JGNAT Andrew Carroll
[not found] <20041212185059.18E224C40B5@lovelace.ada-france.org>
2004-12-15 10:37 ` JGNAT Andrew Carroll
2004-12-15 10:32 ` JGNAT Martin Dowie
2004-12-15 13:43 ` JGNAT David Botton
2004-12-19 2:21 ` JGNAT u_int32_t
2004-12-15 11:23 ` JGNAT Anders Wirzenius
2004-12-15 14:51 ` JGNAT Pascal Obry
2004-12-15 14:56 ` JGNAT Steve
2004-12-16 0:38 ` JGNAT Jeffrey Carter
2004-12-16 9:06 ` JGNAT Martin Krischik
2002-01-11 15:59 JGNAT Harry Tucker
2002-01-15 12:28 ` JGNAT Marc A. Criley
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox