comp.lang.ada
 help / color / mirror / Atom feed
From: jet@karazm.math.uh.edu ("J. Eric Townsend")
Subject: Re: Amiga UX and Ada
Date: 29 Jan 91 05:19:47 GMT	[thread overview]
Message-ID: <1991Jan29.051947.27478@lavaca.uh.edu> (raw)
In-Reply-To: 16098@sdcc6.ucsd.edu



I've added comp.lang.ada, please keep this in mind when you followup.

In article <16098@sdcc6.ucsd.edu> djohnson@beowulf.ucsd.edu (Darin Johnson) writes:
>Of course, I know some people who would be perfectly willing to use
>inexpensive unvalidated Ada compilers, or even not-quite-Ada, since
>then development could be done on workstations, etc.

Roll your own.  Ada is close enough to Pascal (really!) that it's
pretty straightforward to pirate across a good Pascal compiler.  In my
undergraduate compilers class, we had to generate assembly for an ada-subset
language (missing all the thread-type stuff and difficult-to-code user
niceties, etc).  In the space of a semester, I was able to manage function
calls, exceptions (or whatever ada calls them) and a couple of other
things.  An experienced compiler person should need only 6-12 months,
I'd *guess*.

I actually have considered writing a ada-subset (keep in mind that
"Ada" is legally protected to  the point that you can't sell
an "Ada compiler") compiler, but I can't justify the time expenditure.

Ada-flames to /dev/null, I really don't care to argue about Ada
good or bad.  It's just another language.

--
J. Eric Townsend - jet@uh.edu - bitnet: jet@UHOU - vox: (713) 749-2120
"It is the cunning of form to veil itself continually in the evidence
of content.  It is the cunning of the code to veil itself and to produce
itself in the obviousness of value." -- Baudrillard

       reply	other threads:[~1991-01-29  5:19 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <549.27a32b94@vger.nsu.edu>
     [not found] ` <743@caslon.cs.arizona.edu>
     [not found]   ` <16098@sdcc6.ucsd.edu>
1991-01-29  5:19     ` "J. Eric Townsend" [this message]
1991-01-31 22:07       ` Amiga UX and Ada Michael Feldman
replies disabled

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