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,971aa11c293c3db1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-28 13:48:30 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: Al Christians Newsgroups: comp.lang.ada Subject: Re: When correct software meets illegal data (was: Ada The Best...) Date: Sat, 28 Jul 2001 13:52:29 -0700 Organization: Public Property Software Message-ID: <3B63260D.6F4819@PublicPropertySoftware.com> X-Mailer: Mozilla 4.76 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: newsabuse@supernews.com Xref: archiver1.google.com comp.lang.ada:10672 Date: 2001-07-28T13:52:29-07:00 List-Id: tmoran@acm.org wrote: > I learned long ago never to trust a description of input data. > Ada has saved me more than once from new and wonderful permutations > of input that I never thought of, even while programming defensively. :) But the whole worldwide web situation is a tribute to software that does what one means rather than rigidly following a spec. What happens when you type www.adapower.com (for example) into the url line on your browser? It adds a prefix of 'http://' absolutely gratis. It also adds a suffix of '/' absolutely gratis. Then it starts looking for home pages home.html, home.htm, index.htm, etc. Then it shows you some content, even though you didn't tell it exactly what you wanted. And what percentage of web pages are absolutely correct HTML? IDK, but I know that mine aren't. There are all kinds of HTML peccadillos that are ignored or worked with by the successful browsers. If everything had to be correct, the worldwide web would be the worldwide wasn't. Al