comp.lang.ada
 help / color / mirror / Atom feed
From: mfeldman@seas.gwu.edu (Michael Feldman)
Subject: Re: New Version of AVLAda9x
Date: 31 Oct 1994 23:48:29 -0500
Date: 1994-10-31T23:48:29-05:00	[thread overview]
Message-ID: <394hat$jj6@felix.seas.gwu.edu> (raw)
In-Reply-To: KAPLAN.94Oct28090040@itchy.cs.umass.edu

In article <KAPLAN.94Oct28090040@itchy.cs.umass.edu>,
Alan & <kaplan@cs.umass.edu> wrote:
>
>Pardon the dumb question, but what exactly is "AVLAda9x"?  How does it 
>compare to GNAT 9x?
>
The "AVL" stands for Arthur Vargas Lopes. Arthur got his doctorate at
GW in 1992, under my supervision. He is the author of much of the
original SmallAda/DOS, and of the editor and help engine in GW-Ada/Ed-DOS.

AVLAda9x is a project he has developed on his own since he returned to
Brazil. It is a fast compiler for a subset of Ada 9X, generating
SmallAda-ish P-code which is then interpreted. The subset is growing;
as was the case with SmallAda, Arthur concentrated on concurrency issues
before encapsulation and modularity. His system has passed a number
(I do not know how many) of the ACVC-9X-basic tests, and he has 
successfully compiled most of the examples from my intoductory
Ada textbook (Feldman/Koffman).

The editor/environment in this system is very similar to SmallAda and
GW-Ada/Ed-DOS. When Arthur sent this stuff up to me, I encouraged
him to put it on the net to get feedback and exposure. It is a long way
from full Ada 9X, but its subset is growing every day.

Arthur intends this as an educational system, with which neophytes
can get started with _very_ low investment - like SmallAda, it will run
on a 286 (even Ada/Ed requires a 386/486).

GNAT, on the other hand, is much more than an educational project;
it is a real compiler that uses the gcc back end to produce real
executables. There's not much to compare - we are talking about
an apple and an orange here.

My only connection to Arthur's nice little system is that Arthur
was my student and we developed a couple of other neat things 
(SmallAda, GW-Ada/Ed) together. He feels kind of isolated in Brazil, 
and would love to get feedback from y'all by e-mail. Give it a try.

Mike Feldman
------------------------------------------------------------------------
Michael B. Feldman -  chair, SIGAda Education Working Group
Professor, Dept. of Electrical Engineering and Computer Science
The George Washington University -  Washington, DC 20052 USA
202-994-5919 (voice) - 202-994-0227 (fax) - mfeldman@seas.gwu.edu (Internet)
------------------------------------------------------------------------
         Ada on the World-Wide Web: http://lglwww.epfl.ch/Ada/
------------------------------------------------------------------------
"Non illegitimi carborundum." (Don't let the bastards grind you down.)
------------------------------------------------------------------------



  reply	other threads:[~1994-11-01  4:48 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-10-27 15:23 New Version of AVLAda9x Ricardo V. Lopes
1994-10-28 13:00 ` Alan &
1994-11-01  4:48   ` Michael Feldman [this message]
1994-11-04 14:52     ` James Hopper
1994-11-11 22:33       ` 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