[comp.lang.ada] Ada for Micros

paul@batserver.cs.uq.oz (Paul Bailes) (06/21/89)

I'm sorry of this newsgroup has covered this ground before, but can anyone tell
me about Ada implementations for PC-compatibles and Macintoshes?

Paul A. Bailes
Dept. Computer Science
University of Queensland
St. Lucia QLD 4067
AUSTRALIA

(paul@batserver.cs.uq.oz should do for most e-mailers)

arra@stellar.UUCP (Arra Avakian @stellar) (06/30/89)

			Alsys, Inc 
			67 South Bedford St
			Burlington, MA 01803-512
			(617) 270-0030
			USA

has Ada compilers for AT(286 or 386) compatibles running DOS, 386 machines
running UNIX, and MAC II running UNIX (AUX). It has other compilers as well,
for other UNIX machines and for IBM mainframes.  The AT DOS compiler makes
a surprisingly good Ada development machine, considering the total cost of
the hardware and software, and the limitations of DOS (vs UNIX, for example).
It will not compile on an 8086 machine, but can develop programs which run
on them. The reason is the compiler is itself an Ada program which is
compiled to run in protected mode, which enables access to more than the
640K of memory normally available on a DOS machine.  The compiler comes
packaged with a 4 MB memory board, which is used by the compiler when
compiling, or by your application should you desire to take advantage of
the protected mode run time option. With this, you can run huge applications,
half a million lines of code or more! Otherwise, the memory board can be
used for any other extended or expanded memory application, or for a RAM disk.

Other tools are also available, including a very nice window-based 
source level debugger called AdaProbe.

The ALSYS compilers are used to compile themselves, so they get a pretty good
workout during development. I know, since I used to be in charge of compiler
development there!

Arra Avakian (arra@stellar.com)