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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ab34f0071c30898a X-Google-Attributes: gid103376,public From: crt@cfmu.eurocontrol.be (Dirk Craeynest) Subject: Re: Microsoft & Ada Date: 1998/05/11 Message-ID: <6j6n9l$ql@dolphin.pst.cfmu.eurocontrol.be>#1/1 X-Deja-AN: 352548973 References: <354DEAF3.8E3682F0@hso.link.com> <354E588A.37719791@cl.cam.ac.uk> <3556719D.32D52430@pipeline.com> Organization: Eurocontrol - Central Flow Management Unit Newsgroups: comp.lang.ada Date: 1998-05-11T00:00:00+00:00 List-Id: In article <3556719D.32D52430@pipeline.com> Daren Scot Wilson writes: >In a recent posting to comp.lang.ada Markus Kuhn wrote: [...] >> latest Byte issue the article about the causes for the frequent >> Windows crashes, where the safety problems of C/C++ are listed >> as one of the major reasons for the notorious unreliability of >> applications on Microsoft platforms. > >I remember that article. It was a good one. Is the text available >on-line anywhere? Byte / April 1998 / Cover Story : Crash-Proof Computing http://www.byte.com/art/9804/sec5/sec5.htm Here's why today's PCs are the most crash-prone computers ever built -- and how you can make yours more reliable. - by Tom R. Halfhill The final paragraph of the paper, in the section http://www.byte.com/art/9804/sec5/art7.htm Better Tools for Better Code after heaps of arguments why Java is so much better than "C/C++" [sic], concludes with: Java is by no means the only language to emphasize code safety. Eiffel, an object-oriented language developed by Bertrand Meyer in 1988, goes even further than Java in some ways. Eiffel requires methods to expose their calling parameters at run time. Most other languages, including Java and C/C++, rely on documentation for this purpose. Ada, a 1970s language developed for the U.S. Department of Defense, contains similar safeguards. But Java is the newest language to win broad support from tool vendors, developers, OS vendors, and schools. "Ada, a 1970s language developed for the U.S. DoD" is clearly not "new" enough to be considered interesting. Sigh... Dirk (Dirk.Craeynest@cs.kuleuven.ac.be for Ada-Belgium e-mail) *** June 8-12, Intl. Conference on Reliable Software Technologies *** - Ada-Europe'98, Uppsala, Sweden, http://www.ada-europe.org/ -- Dirk Craeynest | OFFIS nv/sa | Email Dirk.Craeynest@offis.be Ada-Belgium | Weiveldlaan 41/32 | Phone ++32(2)725.40.25 Ada-Europe | B-1930 Zaventem | ++32(2)729.97.36 (work) Team Ada | Belgium | Fax ++32(2)725.40.12 +-------------/ E-mail: ada@belgium.eu.net (Ada-Belgium Board) |Ada-Belgium / WWW: http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/ |on Internet/ FTP: ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium +----------/ Mail-list: ada-belgium-info-request@cs.kuleuven.ac.be