comp.lang.ada
 help / color / mirror / Atom feed
From: ee178acb@sdcc7.UUCP (DARIN JOHNSON)
Subject: Re: What I miss... (really C, Ada, religion)
Date: Sat, 5-Oct-85 15:23:02 EDT	[thread overview]
Date: Sat Oct  5 15:23:02 1985
Message-ID: <112@sdcc7.UUCP> (raw)
In-Reply-To: 393@ecn-pc.UUCP

>If you program has a proof of correctness, and it checks its input data
>properly, it does not need range checks on subscripts.  Such checking only
>slows the computer down.  I don't have spare cycles for such a wast of time.
>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!

  Most compilers that do run time checking have switches to turn this
off.  Many large programs would take enormous amounts of time to
prove correct in terms of range checking.  These types of errors
crop up very often when the program is written by a team or when
using pre-compiled modules.  Range checking will spot these errors
in a fraction of the time it takes to pour over your output.  Then,
if you need a lightning quick program, just turn off run time
checking and re-compile.  

  I am curious why this attack was on Ada, when there are very few
languages that don't have some form of range checking, etc.  Off the
top of my head, Assemblers and C are the only ones I can think of in
which I have never seen run time checks.  

  REAL programmers wouldn't be as naive to think that they were
always perfect.


  Darin Johnson
  UCSD 

  reply	other threads:[~1985-10-05 19:23 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 [this message]
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   ` Re: What I miss... (really C, Ada, religion) Richard Welty
replies disabled

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