comp.lang.ada
 help / color / mirror / Atom feed
From: jans@orca.UUCP (Jan Steinman)
Subject: Re: What I miss... (really C, Ada, religion)
Date: Sun, 6-Oct-85 02:04:07 EDT	[thread overview]
Date: Sun Oct  6 02:04:07 1985
Message-ID: <1803@orca.UUCP> (raw)
In-Reply-To: 879@lll-crg.UUCP

brooks@lll-crg.UUCP (Eugene D. Brooks III) writes:
>...I subscribed to net.ada for a month a year ago in apology to a ADA nut
>for posting the statement "ADA sucks" to the net.

You really have your own version of reality, don't you!  I was that "Ada nut"
who chastised you for your statement.  What I said then was not especially
nut like, and was not much different to where I have taken this discussion
when I edited the subject line: keep an open mind -- Ada is not the end of
language development, but it has some interesting and useful things.

>There were a total of two articles on net.ada that month, which is proof
>enough that ADA is a language that is devoid if serious use.

We netters are an incestuous lot, most of us running on machines that run
little but 'C' code.  If you look again, you'll notice that net.lang.ada
has been gateway'ed to ARPANET, and now has dozens of articles each time I
look.

>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.

For a real laugh, put this in your resume and apply to any DOD contractor.
They like it because the government has said they will use it.  Their
programmers like it because (accourding to Source EDP, a recruitment firm)
it is worth 20% more pay.  And I won't even get into why their evaluators,
porters, and QC people like it, but it's mostly due to enhanced reliability
and maintenability.

>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.

If you (sic) programming is as good as your spelling, don't wast (sic) your
time programming!  No, I'm not just being sarcastic -- the point is that the
best of us (even REAL programmers) make mistakes.  Sure, I know you were
just writing quickly.  How would you like to be able to program that quick
and have the language catch your mistakes, instead of some obnoxious netter?

>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!

Ada has many architectural features besides subscript checking that are
certainly of interest to open minded people.  When was the last time you
wrote tasking code in 'C'?  Did you use sockets or pipes?  How many trips
to the manual pages did it take?  How many times have you struggled with
'setjump' and 'longjump' in order to return to a non-local routine after
encountering exceptional circumstances?  The architecture of Ada, and the
issues of implementing them, are some of the hottest topics around, if you
know where they're being discussed and care to enlighten yourself!
-- 
:::::: Artificial   Intelligence   Machines   ---   Smalltalk   Project ::::::
:::::: Jan Steinman		Box 1000, MS 61-405	(w)503/685-2956 ::::::
:::::: tektronix!tekecs!jans	Wilsonville, OR 97070	(h)503/657-7703 ::::::

  parent reply	other threads:[~1985-10-06  6:04 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 [this message]
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