From: weltyrp@rpics.UUCP (Richard Welty)
Subject: Re: Re: What I miss... (really C, Ada, religion)
Date: Sun, 20-Oct-85 22:26:01 EDT [thread overview]
Date: Sun Oct 20 22:26:01 1985
Message-ID: <196@rpics.UUCP> (raw)
In-Reply-To: 2580002@csd2.UUCP
brooks@lll-crg.UUCP (Eugene D. Brooks III) writes:
>The only people who like it are those who can't manage to write correct
>programs and need a crutch like subscript checking even in a production
>version of a code.
>REAL programmers don't need subscript checking, they write lint free code
>automatically. Please leave your ADA hype on net.ada where no one is
>bothering to read it!
*flame on*
I am not a big fan of ADA, but the preceeding is a load of garbage.
rule 1: Large systems have bugs
rule 2: the more checking the language system does for you, either
at run time or at compile time, the better off you are
rule 3: the earlier that the system catches a bug (compile time is
best), the better ...
Correctness proofs are a nice idea, and worthy of many research
dollars, but are far from being able to deal with the problems
that developers of large systems have today.
While I consider C to be more generally useful than Pascal
(and Ada, at the current time), there things about Pascal that
I miss a great deal ... and every time I find a bug in my C code
that Pascal would have flaged at compile time, I miss Pascal more
(and as a VMS C programmer, I don't have access to lint -- I wish
I did).
--
Rich Welty
(I am both a part-time grad student at RPI and a full-time
employee of a local CAE firm, and opinions expressed herein
have nothing to do with anything at all)
CSNet: weltyrp@rpi
ArpaNet: weltyrp.rpi@csnet-relay
UUCP: seismo!rpics!weltyrp
prev parent reply other threads:[~1985-10-21 2:26 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <796@kuling.UUCP>
[not found] ` <2580002@csd2.UUCP>
[not found] ` <191@graffiti.UUCP>
[not found] ` <568@unisoft.UUCP>
1985-09-29 18:21 ` What I miss... (really C, Ada, religion) Jan Steinman
1985-10-02 1:16 ` Eugene D. Brooks III
1985-10-03 20:14 ` William D Michael
1985-10-05 19:23 ` DARIN JOHNSON
1985-10-04 13:04 ` Re: What I miss... (really C, Ada, r rosen
1985-10-04 13:44 ` What I miss... (really C, Ada, religion) Jon Mauney
1985-10-05 15:17 ` Swamp Thing
1985-10-05 21:30 ` S.Rajeev
1985-10-06 6:04 ` Jan Steinman
1985-10-07 20:56 ` J. Eric Roskos
1985-10-02 16:04 ` Peter da Silva
1985-10-07 21:04 ` J. Eric Roskos
1985-10-09 18:56 ` Wayne Throop
1985-10-09 23:47 ` Peter Ludemann
1985-09-30 20:00 ` Subscript out-of-bounds detection Joe Orost
1985-10-06 20:54 ` What I miss... (really C, Ada, religion) Eugene D. Brooks III
1985-10-07 14:13 ` Karl Tombre
1985-10-11 12:59 ` J. Eric Roskos
1985-10-13 6:28 ` Barry Margolin
1985-10-16 5:46 ` systolic processor? wildstar
1985-10-21 2:26 ` Richard Welty [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox