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!postnews.google.com!g14g2000cwa.googlegroups.com!not-for-mail From: "Jerry Coffin" Newsgroups: comp.lang.ada,comp.lang.c++,comp.realtime,comp.software-eng Subject: Re: Teaching new tricks to an old dog (C++ -->Ada) Date: 9 Mar 2005 15:12:38 -0800 Organization: http://groups.google.com Message-ID: <1110409958.685759.249420@g14g2000cwa.googlegroups.com> 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> <87r7iu85lf.fsf@insalien.org> <87is4598pm.fsf@insalien.org> <1110054476.533590@athnrd02> <1110059861.560004@athnrd02> <422b6d49.1141887367@news.xs4all.nl> <1110266099.441421.179290@o13g2000cwo.googlegroups.com> <1110332933.587110.260410@z14g2000cwz.googlegroups.com> <1110390097.532139.43430@f14g2000cwb.googlegroups.com> <422f3808$0$30165$ba620e4c@news.skynet.be> NNTP-Posting-Host: 165.236.235.120 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1110409962 972 127.0.0.1 (9 Mar 2005 23:12:42 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 9 Mar 2005 23:12:42 +0000 (UTC) User-Agent: G2/0.2 Complaints-To: groups-abuse@google.com Injection-Info: g14g2000cwa.googlegroups.com; posting-host=165.236.235.120; posting-account=mZiOqwwAAAC5YZsJDHJLeReHGPXV5ENp Xref: g2news1.google.com comp.lang.ada:8985 comp.lang.c++:44870 comp.realtime:1161 comp.software-eng:4719 Date: 2005-03-09T15:12:38-08:00 List-Id: Adrien Plisson wrote: [ ... ] > about Air Traffic Control: > > C++ Advocate: "The world WOULDN'T be safer if they used C++" But they did, and do use C++ on regular basis. E.g.: http://www.barco.com/airtrafficcontrol/en/products/product.asp?element=1833 > Ada Advocate: "The world IS safer, because of the cool system we wrote" Right -- that's why things like this: http://www.computing.co.uk/news/1130528 never happen! Serously though, if you think the ATC system is written exclusively or even primarily in Ada, you're simply mistaken. It's certainly true that for some time now, SOME of the new development has been done in Ada, but it's also true that some of the new development has been done in C++. It's also true that there's LOTS of ancient code written in things like JOVIAL. > about buffer overflows: > > Ada advocate: "Networks WOULD be more secure if you used Ada" > C++ advocate: "Networks WOULD be more secure if we used Ada" So far, no C++ advocate seems to have said anything similar to what you claim, but in a way you're probably right. If we depended on Ada to do the job, the Internet (for one) would be drastically more secure, though only because nobody used it! :-) (<- explicit smiley for those who seem to need them...) -- Later, Jerry. The universe is a figment of its own imagination.