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-Thread: 103376,703c4f68db81387d X-Google-Thread: 109fba,703c4f68db81387d X-Google-Thread: 115aec,703c4f68db81387d X-Google-Thread: f43e6,703c4f68db81387d X-Google-Attributes: gid103376,gid109fba,gid115aec,gidf43e6,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!proxad.net!fr.ip.ndsoftware.net!border2.nntp.ams.giganews.com!nntp.giganews.com!lightspeed.eweka.nl!tudelft.nl!130.161.131.116.MISMATCH!tudelft.nl!transit0.news.tiscali.nl!tiscali!transit1.news.tiscali.nl!dreader2.news.tiscali.nl!not-for-mail Newsgroups: comp.lang.ada,comp.lang.c++,comp.realtime,comp.software-eng Subject: Re: [OT] Re: Teaching new tricks to an old dog (C++ -->Ada) References: <4229bad9$0$1019$afc38c87@news.optusnet.com.au> <1110032222.447846.167060@g14g2000cwa.googlegroups.com> <871xau9nlh.fsf@insalien.org> <3SjWd.103128$Vf.3969241@news000.worldonline.dk> <2826628.d8srykTIx7@linux1.krischik.com> <1110053691.117106@athnrd02> From: Ludovic Brenta Date: Sat, 05 Mar 2005 21:22:23 +0100 Message-ID: <87acph9728.fsf@insalien.org> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:vV9dFBohjerIdS9/MkEgJc9B7AY= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Tiscali bv NNTP-Posting-Date: 05 Mar 2005 21:21:59 CET NNTP-Posting-Host: 83.134.241.69 X-Trace: 1110054119 dreader2.news.tiscali.nl 44096 83.134.241.69:34364 X-Complaints-To: abuse@tiscali.nl Xref: g2news1.google.com comp.lang.ada:8670 comp.lang.c++:44208 comp.realtime:954 comp.software-eng:4485 Date: 2005-03-05T21:21:59+01:00 List-Id: Ioannis Vranos writes: > Bottom line is in C++ you can be as safe and as high level you > like. Just pick the suitable libraries or frameworks. No, you cannot be as safe as you like. For this, you would need the ability to restrict usage of unsafe features. Just because you also have safe features at your disposal does not force you to use them. Your sentence should read: in C++, despite all the high-level features, you can be as unsafe as you like because the compiler will let you. -- Ludovic Brenta.