From: mdisea!mothost!schbbs!news@uunet.uu.net (David Tannen)
Subject: Re: HELP Need Good PC Ada Compiler
Date: 4 Aug 93 22:06:44 GMT [thread overview]
Message-ID: <1993Aug4.220644.8852@schbbs.mot.com> (raw)
Try one of the following:
Meridian/Verdix
1-800-653-2522
They have compilers for both MS-DOS and MS-Windows.
Alsys Inc
1-800-995-2579/617-270-0030
They only have compilers for MS-DOS.
I have used both compilers. The Meridian compiler was good for smallish projec
ts
(20-30ksloc). I had some problems w/ generics (they worked w/ the Alsys compil
er
but not Meridian). Meridian has a nice set of DOS interface packages that come
w/ the compiler. Someone @ Meridian told me that the underlying technology is
C.
That the Ada code is "translated" to C code and then compiled. It does explain
one
of the problems I had (see next paragraph). But aside from that, I know a comp
any
that does a large % of its work using the Meridian compiler.
Alsys found more software errors at compile/run-time than Meridian. One that c
omes
to mind had to do w/ access types. I had link list with a software logic error
,
sometimes the last node would be attempting to access infinity (ie not set to a
value). Alsys caught this error @ compile time. Meridian allowed the program
to
run, not even a run-time error.
Good luck,
---
David Tannen
tannend@source.asset.com
tannen@tigger.geg.mot.com
----------------------------------------------------------------------
-- "Dependance on wizardry to mitigate the fundamental limitations
-- of software is called 'hacking'." Grady Booch.
--
-- Developing MS-Windows applications often requires 'wizardry'.
----------------------------------------------------------------------
next reply other threads:[~1993-08-04 22:06 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
1993-08-04 22:06 David Tannen [this message]
-- strict thread matches above, loose matches on Subject: below --
1993-08-06 0:27 HELP Need Good PC Ada Compiler noc.near.net!lynx!random.ccs.northeastern.edu!news
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox