comp.lang.ada
 help / color / mirror / Atom feed
From: mcsun!sunic!dkuug!ddci!jab@uunet.uu.net  (Jacob Baekke-Groome)
Subject: Re: Compiler in its own language (Was: Re: Play 20K expressions again, Sam)
Date: 16 Sep 92 07:58:06 GMT	[thread overview]
Message-ID: <1992Sep16.075806.18224@ddci.dk> (raw)

bortz@CNAM.CNAM.FR writes:

>In article <9194@verdix.verdix.com>, brucej@verdix.com (Bruce Jones) writes:
>...
>> Well, our new optimizer is written in Ada.  It turns out that Ada is a
>> great language for writing large programs, the new code is very readable
>> and maintainable.

I can only say that we have had the same reasons for using Ada to write our
Ada compilers.

>- this is the greatest test suite you can dream of: if it can compile
>an Ada compiler, it will compile everything :-)

This is not completely true - our experience is that we do not use all 
facilities in Ada extensively - compilers are basicly sequential processes
so you do not need tasking and interrupt handler etc. 

>I tried to list the languages used by some compilers. (If someone wants
>to complete/correct this list?)

>Compiler                 Language

DDC-I                     Ada
>Verdix                   C + now partly in Ada
>Telesoft                 Ada
>Alsys                    Ada
>DEC                      Bliss + Ada (unknown proportions)
>Meridian                 ?
>Ada-Ed, first version    SETL
>Ada-Ed, second version   C
>Systeam                  ?
>GNU Ada                  C, but may be an Ada version (?)

>-------------

>Stephane Bortzmeyer           Conservatoire National des Arts et Metiers
	
/-----------------------------------------------------------------------\
|Jacob Baekke-Groome                      jab@ddci.dk                   |
|DDC International A/S                                                  |
|Gl. Lundtoftevej 1B                      tel +45 45 87 11 44 x 332     |
|2800 Lyngby                              fax +45 45 87 22 17           |
|DENMARK                                                                |
|To do it with Ada - is better that to C it ;-)                         |
\-----------------------------------------------------------------------/
	

             reply	other threads:[~1992-09-16  7:58 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-09-16  7:58 Jacob Baekke-Groome [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-09-16 18:26 Compiler in its own language (Was: Re: Play 20K expressions again, Sam) Bob Kitzberger
1992-09-10 15:37 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!elroy.jpl.nasa.gov!lambd
1992-09-10 14:10 MILLS,JOHN M.
replies disabled

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