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,1cf653444208df72 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-06 05:27:27 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!paloalto-snh1.gtei.net!lsanca1-snf1!news.gtei.net!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread2.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3BBEED29.A4776118@earthlink.net> From: "Marc A. Criley" Organization: Quadrus Corporation X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: ada vs. cpp References: <9pgr68$7pu1@news.cis.okstate.edu> <9phnic$9g5$1@nh.pace.co.uk> <5fkv7.134136$w7.19988807@news02.optonline.net> <9pmpk00a53@drn.newsguy.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sat, 06 Oct 2001 12:27:28 GMT NNTP-Posting-Host: 63.178.180.92 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.prod.itd.earthlink.net 1002371248 63.178.180.92 (Sat, 06 Oct 2001 05:27:28 PDT) NNTP-Posting-Date: Sat, 06 Oct 2001 05:27:28 PDT X-Received-Date: Sat, 06 Oct 2001 05:23:53 PDT (newsmaster1.prod.itd.earthlink.net) Xref: archiver1.google.com comp.lang.ada:13827 Date: 2001-10-06T12:27:28+00:00 List-Id: "MM@MM" wrote: > > May be what we need is a new language, which has the good stuff > of Ada (strong typing, ranges, attributes, separation of interface and > implementation, generics, tasks, etc...), but with a more modern OO > look and feel (as in Java), maybe even garbage collection thrown in > (although I have mixed feeling on GC). Delphi now comes the > closest thing to this (it is sort of Ada like, but also has Java like > classes in terms of syntax and feel to it). > > Combine those togother and call it Ada++ or better, jAda, and you will > have a real winner. > > Any language designer out there wants to take this on? > I've occasionally toyed with the idea of recasting Ada's syntax into a "C style", then having a preprocessor that simply and quietly converts it back into Ada and compiles it. Any error messages are trapped and translated appropriately. Call it Jade or something, and promote as the industrial-strength successor to Java--full generics, enums, intrinsic concurrency, OO, etc. No one need ever know... :-) Marc A. Criley