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,62f1e030ed61b97b X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-13 19:55:38 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!news-xfer.siscom.net!nntp-relay.ihug.net!ihug.co.nz!cox.net!p02!news2.east.cox.net.POSTED!53ab2750!not-for-mail Message-ID: <3D095AF6.8040209@telepath.com> From: Ted Dennison User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: newbie inquiry References: <4519e058.0206130719.7e4a68e2@posting.google.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 14 Jun 2002 02:55:36 GMT NNTP-Posting-Host: 68.12.51.201 X-Complaints-To: abuse@cox.net X-Trace: news2.east.cox.net 1024023336 68.12.51.201 (Thu, 13 Jun 2002 22:55:36 EDT) NNTP-Posting-Date: Thu, 13 Jun 2002 22:55:36 EDT Organization: Cox Communications Xref: archiver1.google.com comp.lang.ada:25917 Date: 2002-06-14T02:55:36+00:00 List-Id: Caffeine Junky wrote: > On Thu, 13 Jun 2002 11:19:45 -0400, Ted Dennison wrote: >>writing an OS. Thousands of security experts and script kiddies would be >>looking for constructive things to do right now if Windows had been >>written in Ada. > > > I'm not so sure about that Mr. Dennison. One thing I've learned from my > extensive experience with Windows(was an NT Admin for 4 years) and my > regular perusals of the Bloatbusters hall of fame(www.radsoft.net) is > that Microsoft can fuck up even the most trivial of applications, > regardless of what language is being used. :-) Actually, though there is little room for doubt on this one. You *cannot* get buffer overflow exploits in Ada without disabling constraint checking (or using Unchecked programming). The worst that would happen is that all such attacks would turn into DoS attacks (as the constraint error takes your kernel down). > Ada is an awsome tool. I use it alot now that I've finally gotten a > handle on it. But it's no silver bullet. The only thing that can really Actually, by Brooks' definition, its a "brass bullet". :-)