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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f51e93dacd9c7fca X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-20 05:06:47 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.freenet.de!news2.euro.net!news-x2.support.nl!psinet-eu-nl!psiuk-p4!uknet!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: status of Ada STL? Date: Wed, 19 Jun 2002 10:07:02 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: References: NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1024495623 22094 136.170.200.133 (19 Jun 2002 14:07:03 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 19 Jun 2002 14:07:03 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:26470 Date: 2002-06-19T14:07:03+00:00 List-Id: There are a lot of "Might Have Been's" out there, but at the end of the day, Ada syntax is just not that badly broken that it needs to be fixed. If a change could be made in Ada0x that is not disruptive of existing code and just makes everything a little bit prettier, then O.K. But I don't think there is anything here that is so bad that one can argue that programmers out there will change their religion if only we tinker with the syntax. If there were any bad "syntax traps" (such as C and some other languages have with if statements), I'd say they should be fixed - but there just isn't anything that bad in the language. It is what it is and we ought to be content to basically leave it alone. Maybe if we said: type X is record --blah blah blah end record X ; That would create something that is mildly prettier and maybe a little more natural feeling and it wouldn't disrupt existing code and (probably) wouldn't badly disturb the compilers out there. But I just wouldn't want to create any hardship over something that only makes Ada slightly prettier than she already is. :-) MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com "Randy Brukardt" wrote in message news:ugv46kfald9f83@corp.supernews.com... > > I've been programming in Ada for 21 years, and often compile programs > that end with "end New_Type;" instead of "end record;". It seems obvious > now, but it's also clear from the syntax that the designers thought that > the "type Name is..." part is separate from the "record" part (type > definition vs. type declaration), so the problem is understandable. And > I don't know if it is worth fixing. > > Randy. > > >