From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,cb68a222818235ed X-Google-Attributes: gid103376,public Path: g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Dmitry A. Kazakov Newsgroups: comp.lang.ada Subject: Re: Renaming of enumeration constant Date: Fri, 11 Jun 2004 14:49:30 +0200 Message-ID: <8iajc0tb6la610ft25jqr7uglda4tv4tt4@4ax.com> References: <2irkl9Fqi7qpU1@uni-berlin.de> <2itl6oFr93cqU1@uni-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de ASIIH0OUwCuirMTG5rpeAQ/FX95zEWcL/LQcx/xZI+nTWGlFY= X-Newsreader: Forte Agent 1.8/32.548 Xref: g2news1.google.com comp.lang.ada:1390 Date: 2004-06-11T14:49:30+02:00 List-Id: On Fri, 11 Jun 2004 13:00:17 +0100, "Nick Roberts" wrote: >"Jean-Pierre Rosen" wrote in message >news:n3ubac.l3a.ln@skymaster... > >> > My own opinion is that constants are silly in Ada, but they were >> > introduced in Ada 83 (and its predecessors), long before the question >> > of inheritance was understood to be important. > >> Sorry, but this statement is wrong. > >> Before he wrote the LIS compiler (one of Ada's ancestors), Ichbiah was >> famous for writing the first Simula compiler in France. He understood >> perfectly well inheritance. The absence of inheritance in Ada 83 was >> deliberate, and derived types were introduced in Ada83 because Ichbiah >> insisted on it, due to his previous experience. > >Exactly my point, Jean-Pierre, actually! Jean Ichbiah understood the >importance of being able to derive types -- and thank the Lord that he >did -- but very few other people connected with the development of the >Ada language did. There is documentary evidence of this. I have read, in >several places, comments on derivation in Ada 83 such as "but this >feature is not expected to be often used." > >Jean Ichbiah was brilliant, and well worthy of being considered the father >of the Ada language. I think the fact that Ada 83's inheritance turned out >to be the trump card in the design of Ada 95 is testimony to his unique >foresight. Amen -- Regards, Dmitry Kazakov www.dmitry-kazakov.de