🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sw.components
Article #205

Re: Ada compiler maturity

#205
From: William Thomas Wolfe, 2847
Date: Tue, 03 Oct 1989 18:28
35 lines
2225 bytes
>>> Well how come ADA seems to be largely irrelevant outside of the defense
>>> sector?  
>>
>>It is not really.  But current Ada compiler technology produces large slow
>>code.
> 
%   Well, I'm not an Ada person, but current Ada compiler technology
% does *not* produce large, slow code.  I used to use the Telesoft
% VAX/VMS Ada compiler; even without global optimization, it produced
% code comparable to the other VMS compilers (which are all fairly
% mature and produce excellent code).
%   I haven't used many other Ada compilers, but VAX Ada also appears to
% do a pretty good job of code generation.

   Telesoft produces some outstanding optimizing compilers; when the
   TeleGen2 compiler came out for the Suns last year, the code it produced
   was BETTER THAN that produced by any then-existing C compiler.  (This
   may still be the case today; I haven't kept up with the situation...)

   There were several articles in the proceedings of Tri-Ada '88
   describing the advanced optimization technology in just this one 
   compiler.  Other vendors are working to achieve similar results.

   Simple benchmarks aside, one of the major things this compiler is
   doing is reaching through the programmer-impenetrable levels of
   abstraction to achieve inter-package global optimizations; anyone 
   who is seriously interested in compiler optimization technology 
   should read some of those articles from the Tri-Ada '88 proceedings.

   I think there has also been some work in recent ASPLOS (Architectural
   Support for Programming Languages and Operating Systems) proceedings
   about microprocessors which are specifically designed for Ada 83.

 
   Bill Wolfe, wtwolfe@hubcap.clemson.edu
Technical Details
Message-ID: <6668@hubcap.clemson.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!hubcap!billwolf%hazel.cs.clemson.edu
References: <RANG.89Oct3105534@derby.cs.wisc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!hubcap!billwolf%hazel.cs.clemson.edu
From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 )
Newsgroups: comp.sw.components
Subject: Re: Ada compiler maturity
Message-ID: <6668@hubcap.clemson.edu>
Date: 3 Oct 89 18:28:19 GMT
References: <RANG.89Oct3105534@derby.cs.wisc.edu>
Sender: news@hubcap.clemson.edu
Reply-To: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu
Lines: 35