home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / ada / 2556 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  1.8 KB

  1. Path: sparky!uunet!olivea!spool.mu.edu!agate!linus!linus.mitre.org!linus!mbunix!eachus
  2. From: eachus@Dr_No.mitre.org (Robert I. Eachus)
  3. Newsgroups: comp.lang.ada
  4. Subject: Re: Ada for Small Processors
  5. Message-ID: <EACHUS.92Sep8121403@Dr_No.mitre.org>
  6. Date: 8 Sep 92 17:14:03 GMT
  7. References: <9209021559.AA22344@ajpo.sei.cmu.edu> <spray.715537475@convex.convex.com>
  8. Sender: news@linus.mitre.org (News Service)
  9. Organization: The Mitre Corp., Bedford, MA.
  10. Lines: 32
  11. In-Reply-To: spray@convex.com's message of Thu, 3 Sep 1992 16:24:35 GMT
  12. Nntp-Posting-Host: dr_no.mitre.org
  13.  
  14. In article <spray.715537475@convex.convex.com> spray@convex.com (Rob Spray) writes:
  15.  
  16.    > A project I am familiar with got a waiver to write a few hundred
  17.    > line C program for an Intel 8031.
  18.  
  19.    Was this an Air Force program? If so, what you got was almost
  20. certainly an exception not a waiver, but that's a different issue.
  21.  
  22.    > Given the limited address space and register set of some of 
  23.    > these processors, a validated compiler that supports all
  24.    > the intricasies of generics and tasking would be very hard
  25.    > to produce on such a processor.
  26.  
  27.    Once upon a time, an attempt to validate an Ada compiler for an
  28. 8031 which did not support floating point operations or Text_IO might
  29. would have been considered heretical.  However, I think that today
  30. such a validation might be looked at with more favor.   (Certainly
  31. insufficient memory to load Text_IO should make a valid AI-325 case,
  32. etc.)
  33.  
  34.     But in reality, no one is really pushing for the use of Ada on
  35. small processors.  If the processor, and the code, are really small,
  36. then hardware availability down the road is a much more important
  37. issue than software maintenance costs.
  38.  
  39. --
  40.  
  41.                     Robert I. Eachus
  42.  
  43. with STANDARD_DISCLAIMER;
  44. use  STANDARD_DISCLAIMER;
  45. function MESSAGE (TEXT: in CLEVER_IDEAS) return BETTER_IDEAS is...
  46.