comp.lang.ada
 help / color / mirror / Atom feed
From: Richard D Riehle <laoXhai@ix.netcom.com>
Subject: Re: minimal hardware for ada (newbie)
Date: 1999/04/09
Date: 1999-04-09T17:55:20-05:00	[thread overview]
Message-ID: <7em0go$sn@dfw-ixnews7.ix.netcom.com> (raw)
In-Reply-To: 370e6571.136518@news.pacbell.net


>The "smallest" processor I found was a 386. Are 16-
>or even 8-bit processors supported, too?

 RR Software once had an Ada 83 compiler, absent tasking
 as I recall, for the Z-80.  It is rather unlikely anyone
 would easily produce a full Ada 95 compiler for most of
 the eight bit machines.  In particular, I do not expect
 to ever see an Ada 95 compiler for the I8051. It is not
 practical, and probably not feasible.

 This is pure conjecture, I suppose.  I know some of the
 GNAT folks disagree with me about the feasibility of Ada
 (1995 standard) on the I8051.  We will probably never know
 about this since no one is taking the trouble to do the port. 

 On the other hand, if someone is talking about a subset of
 Ada, I think that would be both feasible and technically
 desirable. The compile time checking alone would be of benefit
 for many of the applications (especially medical devices) for
 which the I8051 is used. 

 It is probably not economically attractive to port Ada to,
 the eight-bitters, and persuading I8051 programmers to use Ada,
 even  a subset, would be a sales job that would make cleaning the
 Augean stables seem like spring housekeeping.  

 Richard Riehle
 richard@adaworks.com
 http://www.adaworks.com
 




      reply	other threads:[~1999-04-09  0:00 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-04-08  0:00 minimal hardware for ada (newbie) Michael Viotto
1999-04-09  0:00 ` Tucker Taft
1999-04-10  0:00   ` Niklas Holsti
1999-04-13  0:00     ` Tucker Taft
1999-04-09  0:00 ` Tom Moran
1999-04-09  0:00   ` Richard D Riehle [this message]
replies disabled

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