From: "Jeffrey R. Carter" <jrcarter@acm.org>
Subject: Re: GNAT verses A# for soft-realtime system
Date: Sun, 08 Apr 2007 00:29:50 GMT
Date: 2007-04-08T00:29:50+00:00 [thread overview]
Message-ID: <2IWRh.39480$_c5.25338@attbi_s22> (raw)
In-Reply-To: <4uudnaJ7BJK8g4XbnZ2dnUVZ_t-mnZ2d@comcast.com>
Chip and Allie Orange wrote:
>
> I can purchase a Windows-based PC robot for $5k, and I'd like to learn to
> program it to do autonomous functions (including realtime image analysis).
>
> I have a choice of GNAT or A# for my programming environment.
A# is a version of GNAT that targets .net.
If you're willing to pay $5k for your robot, you might be willing to pay
10% or less of that for a supported compiler. AdaCore doesn't provide
anything in that price range, but both Aonix and RR SW do.
Whether you go with a supported compiler, or with a free version of GNAT
(including A#), you have a couple of decisions to make. One is which
version of Ada you want to use. Only GNAT GPL implements most of the
most recent version; A# and the commercial compilers implement Ada 95.
The other is the target platform you want to use. Apparently you have a
Windows target but could also use .net on top of that. Using .net would
constrain you to A#.
These are not decisions we can make for you. GNAT GPL has some errors in
the new features, but if you're interested in learning the new version
of Ada, that might be the way you want to go. If you'd rather have
support and Ada 95 is acceptable, a commercial compiler would probably
be your choice. If you'd like to use existing .net SW, A# would be the
way to go.
--
Jeff Carter
"Gentlemen, you can't fight in here. This is the War Room!"
Dr. Strangelove
30
next prev parent reply other threads:[~2007-04-08 0:29 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-07 22:38 GNAT verses A# for soft-realtime system Chip and Allie Orange
2007-04-08 0:29 ` Jeffrey R. Carter [this message]
2007-04-08 15:11 ` Chip and Allie Orange
2007-04-08 18:04 ` Jeffrey R. Carter
2007-04-10 21:52 ` Robert A Duff
2007-04-09 11:46 ` Rob Veenker
2007-04-09 17:44 ` Chip Orange
2007-04-08 7:58 ` Dmitry A. Kazakov
2007-04-08 13:46 ` Pascal Obry
2007-04-09 16:08 ` Georg Bauhaus
2007-04-08 15:55 ` Chip and Allie Orange
2007-04-09 16:13 ` 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