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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no 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-10 07:16:03 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!sjcppf01.usenetserver.com!usenetserver.com!easynews!cyclone.swbell.net!bos-service1.ext.raytheon.com!dfw-service2.ext.raytheon.com.POSTED!not-for-mail Message-ID: <3BC45801.83F0B59@sparc01.ftw.rsc.raytheon.com> From: Wes Groleau Reply-To: wwgrol@sparc01.ftw.rsc.raytheon.com X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en,es-MX,es,pt,fr-CA,fr 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> <9puvdc$225$1@nh.pace.co.uk> <9pv2f20jf4@drn.newsguy.com> <3BC3DA0A.267D4302@adaworks.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 10 Oct 2001 09:15:29 -0500 NNTP-Posting-Host: 151.168.144.162 X-Complaints-To: news@ext.ray.com X-Trace: dfw-service2.ext.raytheon.com 1002723361 151.168.144.162 (Wed, 10 Oct 2001 09:16:01 CDT) NNTP-Posting-Date: Wed, 10 Oct 2001 09:16:01 CDT Organization: Raytheon Company Xref: archiver1.google.com comp.lang.ada:14154 Date: 2001-10-10T09:15:29-05:00 List-Id: Richard Riehle wrote: > So, if you want unsafe Ada code, simply be liberal with use clauses, > don't define new data types (use the types in package Standard), make > everything a subtype of something else, use 'unchecked_access everywhere, Why bother with a subtype if you're going to suppress range checks? > along with lots of other tricks to make Ada more like C. Not very hard, > actually. Stupid, yes. Difficult, no. At least one thing is still missing: Automatic conversions between Integer, Float, Character, Address, access, and Boolean. -- Wes Groleau http://freepages.rootsweb.com/~wgroleau