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 X-Google-Thread: 107f24,582dff0b3f065a52 X-Google-Attributes: gid107f24,public X-Google-Thread: 1014db,582dff0b3f065a52 X-Google-Attributes: gid1014db,public X-Google-Thread: 109fba,582dff0b3f065a52 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,bc1361a952ec75ca X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-02 00:54:23 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.cis.ohio-state.edu!news.maxwell.syr.edu!uio.no!ntnu.no!not-for-mail From: randhol+abuse@pvv.org (Preben Randhol) Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.lang.functional Subject: Re: How Ada could have prevented the Red Code distributed denial of service attack. Date: Thu, 2 Aug 2001 07:54:23 +0000 (UTC) Organization: Norwegian university of science and technology Message-ID: References: <3B6555ED.9B0B0420@sneakemail.com> <87n15lxzzv.fsf@deneb.enyo.de> <3B672322.B5EA1B66@home.com> NNTP-Posting-Host: kiuk0156.chembio.ntnu.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: tyfon.itea.ntnu.no 996738863 14682 129.241.83.82 (2 Aug 2001 07:54:23 GMT) X-Complaints-To: usenet@itea.ntnu.no NNTP-Posting-Date: Thu, 2 Aug 2001 07:54:23 +0000 (UTC) User-Agent: slrn/0.9.7.1 (Linux) Xref: archiver1.google.com comp.lang.ada:11046 comp.lang.c:71554 comp.lang.c++:79279 comp.lang.functional:7157 Date: 2001-08-02T07:54:23+00:00 List-Id: On 01 Aug 2001 13:36:54 -0700, Micah Cowan wrote: > > If you confine yourself to safe string use, you will have no > difficulties. Power always comes at the risk of its abuse. So? Again with the if. Why should one waste time on checking the code for buffer overflow errors (which are so numerous in both M$ and Linux software that some alarm bells ought to go off even for C/C++ fans) when the language does it for you. Especially when you think that most software are developed by several people, over time. You don't have _one_ person that knows all the code. The code usually evolves. Preben -- �Don't use C; In my opinion, C is a library programming language not an app programming language.� - Owen Taylor (GTK+ developer) Use Ada 95, a free language. More info at http://www.adapower.com/