comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: Another measure of Ada's rejection by corporate America
Date: 24 Feb 1995 23:25:07 -0500
Date: 1995-02-24T23:25:07-05:00	[thread overview]
Message-ID: <3imbf3$4hs@gnat.cs.nyu.edu> (raw)
In-Reply-To: 3iigbo$o3p@rational.rational.com

David Moore says

"Classic COBOL has no block structure, no types (you can fake it on
some compilers with "COPY"). One procedure per compilation unit (there is
a "perform" which allows you to out-of-order execute and return within a
compilation unit but you cannot pass parameters and there are no local
variables) . No effective looping constructs, so you have to use go-tos
(or performs) everywhere."

Now really! We Ada folks should be particularly careful not to commit the
crime of ignorant bashing of languages we know nothing about.

Of course COBOL has block structure (nested programs)
There are nested procedures
Of course you can pass parameters (even COBOL 74 had this feature)
Of course there are perfectly reasonable looping structures
COBOL programmers are as allergic to gotos as Ada programmers

Let's please get our facts straight if we are going to criticize other
languages. 





  parent reply	other threads:[~1995-02-25  4:25 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-02-22 20:59 Another measure of Ada's rejection by corporate America Chuck Bramlet
1995-02-23 17:24 ` David Moore
1995-02-24  2:56   ` Pug 156
1995-02-24 10:19     ` Daneil Wengelin
1995-02-25 19:44     ` Robert Dewar
1995-02-25  4:25   ` Robert Dewar [this message]
     [not found] <D4DFEH.EDt@world.std.com>
1995-02-22 20:43 ` Robert I. Eachus
     [not found] ` <3iepqn$6ej@mica.inel.gov>
1995-02-23 12:04   ` Robert Dewar
1995-02-23 16:13   ` Howard.Gilbert
1995-02-23 21:54 ` bgirardo
1995-02-27 16:14 ` Michael M. Bishop
replies disabled

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