comp.lang.ada
 help / color / mirror / Atom feed
From: crt@cfmu.eurocontrol.be (Dirk Craeynest)
Subject: Re: Microsoft & Ada
Date: 1998/05/11
Date: 1998-05-11T00:00:00+00:00	[thread overview]
Message-ID: <6j6n9l$ql@dolphin.pst.cfmu.eurocontrol.be> (raw)
In-Reply-To: 3556719D.32D52430@pipeline.com


In article <3556719D.32D52430@pipeline.com> Daren Scot Wilson
<darenw@pipeline.com> 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




  parent reply	other threads:[~1998-05-11  0:00 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <01bd7718$08467e80$3cfc60ca@public>
1998-05-04  0:00 ` Microsoft & Ada Jerry Petrey
1998-05-09  0:00   ` Mark D McKinneyq
1998-05-04  0:00 ` Samuel T. Harris
1998-05-05  0:00   ` Markus Kuhn
1998-05-11  0:00     ` Daren Scot Wilson
1998-05-11  0:00       ` david.c.hoos.sr
1998-05-11  0:00       ` Dirk Craeynest [this message]
1998-05-12  0:00         ` Samuel Mize
1998-05-14  0:00       ` nabbasi
1998-05-05  0:00 ` John McCabe
1998-05-06  0:00 ` Sergey Makarenko
1998-05-06  0:00 ` Adrian BY, Hoe
     [not found] <20040907010534.A306B4C40C2@lovelace.ada-france.org>
2004-09-07  6:31 ` Andrew Carroll
2004-09-08 12:15   ` Pascal Obry
2004-09-08 17:22     ` stephane richard
2004-09-08 21:57       ` Ludovic Brenta
2004-09-13  3:07         ` Adrian Hoe
2004-09-13  3:05       ` Adrian Hoe
     [not found] <20040908230107.A580B4C40C4@lovelace.ada-france.org>
2004-09-09  7:20 ` Andrew Carroll
2004-09-11 10:53 Andrew Carroll
2004-09-11 11:49 ` Ludovic Brenta
2004-09-12  7:56   ` Pascal Obry
2004-09-13  3:10     ` Adrian Hoe
2004-09-13 16:45       ` Pascal Obry
2004-09-11 12:02 ` stephane richard
2004-09-11 12:26   ` Brian May
2004-09-11 12:43     ` stephane richard
2004-09-11 16:42     ` Wes Groleau
2004-09-12  1:27       ` tmoran
2004-09-12  8:01         ` Pascal Obry
2004-09-12 22:04           ` Wes Groleau
2004-09-13  3:14       ` Adrian Hoe
2004-09-11 21:05 ` Björn Persson
2004-09-11 23:11   ` stephane richard
2004-09-12  3:12   ` Jeffrey Carter
  -- strict thread matches above, loose matches on Subject: below --
2004-09-13  4:39 Robert C. Leif
2004-09-14  2:19 ` Adrian Hoe
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox