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!proxad.net!freenix!nnx.oleane.net!oleane!nnrp.oleane.net!skymaster!nobody From: "Jean-Pierre Rosen" Newsgroups: comp.lang.ada Subject: Re: Renaming of enumeration constant Date: Fri, 11 Jun 2004 11:25:42 +0200 Organization: Adalog Message-ID: References: <2irkl9Fqi7qpU1@uni-berlin.de> NNTP-Posting-Host: mailhost.axlog.fr X-Trace: s1.read.news.oleane.net 1086948220 19219 195.25.228.57 (11 Jun 2004 10:03:40 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Fri, 11 Jun 2004 10:03:40 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Xref: g2news1.google.com comp.lang.ada:1387 Date: 2004-06-11T11:25:42+02:00 List-Id: > 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. -- --------------------------------------------------------- J-P. Rosen (rosen@adalog.fr) Visit Adalog's web site at http://www.adalog.fr