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: 103376,bc1361a952ec75ca X-Google-Attributes: gid103376,public X-Google-Thread: 109fba,582dff0b3f065a52 X-Google-Attributes: gid109fba,public X-Google-ArrivalTime: 2001-08-06 12:30:40 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!129.240.148.23!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: Mon, 6 Aug 2001 19:30:39 +0000 (UTC) Organization: Norwegian university of science and technology Message-ID: References: <3b690498.1111845720@news.worldonline.nl> <9kbu15$9bj@augusta.math.psu.edu> <3b6a453c.1193942215@news.worldonline.nl> <9keejl$fhj@augusta.math.psu.edu> <3c30da40.0108060848.796d9bd9@posting.google.com> <6ejmk9.f11.ln@gargamel.hqd-internal> 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 997126239 8123 129.241.83.82 (6 Aug 2001 19:30:39 GMT) X-Complaints-To: usenet@itea.ntnu.no NNTP-Posting-Date: Mon, 6 Aug 2001 19:30:39 +0000 (UTC) User-Agent: slrn/0.9.7.1 (Linux) Xref: archiver1.google.com comp.lang.ada:11408 comp.lang.c:72545 comp.lang.c++:80430 comp.lang.functional:7360 Date: 2001-08-06T19:30:39+00:00 List-Id: On Mon, 06 Aug 2001 17:34:40 GMT, Kaz Kylheku wrote: > In article <6ejmk9.f11.ln@gargamel.hqd-internal>, Gerhard H�ring wrote: >>On Mon, 6 Aug 2001 16:56:23 +0000 (UTC), Preben Randhol wrote: >>>Use Ada 95, a free language. More info at http://www.adapower.com/ >> >>How can a *language* be free? An implementation, yes. A language, not in any >>way I could imagine. Hmm perhaps that signature line is a bit ambiguous yes. I was thinking in the way Java isn't free, but I'll rethink it... > I can imagine a few ways. For instance, you can be free to implement > the language and base the name of your implementation on the name of that > language, without bringing a trademark infringement lawsuit on yourself. > It can be free in the sense that you can obtain a freely distributed > document that specifies it. Which is the case with Ada. It is ISO standardised (actually the first OOP language) it has the Rational, Reference Manual and the Quality and Style Guide freely available on the net and you can distribute them as you like. Usually you have to buy these documents. Ada 95 Reference Manual: http://www.adapower.com/rm95/index.html Ada 95 Rational : http://www.adapower.com/rationale/index.html Ada 95 Quality and Style Guide: http://www.informatik.uni-stuttgart.de/ifi/ps/ada-doc/style_guide/cover.html 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/