comp.lang.ada
 help / color / mirror / Atom feed
From: "Warren W. Gay VE3WWG" <ve3wwg@cogeco.ca>
Subject: Re: 7E7 Flight Controls Electronics (COBOL Popularity)
Date: Fri, 11 Jun 2004 12:51:58 -0400
Date: 2004-06-11T12:51:58-04:00	[thread overview]
Message-ID: <Nplyc.52642$8k4.1169496@news20.bellglobal.com> (raw)
In-Reply-To: <hp9xc.6245$uX2.2245@newsread2.news.pas.earthlink.net>

Richard Riehle wrote:

> "I R T" <rambam@bigpond.net.au> wrote in message
> news:oenv7hhc.fsf@pop-server.bigpond.net.au...
> 
>>Association with the military was the kiss of death as far
>>as many developers were concerned.
>>
>>COBOL also had the benefit of backing by IBM.
> 
...
> IBM wanted COBOL gone.  The only reason it kept it alive
> was to satisfy RFP requirements from the DoD.  In time, COBOL
> became the dominant language for business data processing, even
> though IBM continued to insist on the superiority of PL/I.
...
> Richard Riehle

One of the areas that COBOL was very successful in (and still),
is providing the necessary facilities to perform business
functions. While it may seem trivial, the need to format
numeric values (particularly monetary values) in a picture
format is so prevalent, that it becomes a major pain to
use other languages that don't conveniently provide this.
Imagine trying to report picture clauses in C# or Java?

Sure, everyone can write their own objects/routines to do
this, but many business shops have people that are not
as motivated or organized. The need is so basic, that
people expect the platform to provide this.

Ada provides for this, but IIRC it is limited to only
decimal types (which is a pain). It would
be nice to see more support for this in Ada, to make
easy to do from floating point or other
numeric types (even integers).

Of course, I am sure there were many other factors that
played into the popular use of COBOL besides this. I've
forgotten any COBOL I once knew, but I seem to remember
that having builtin support of Indexed files etc. to be
a great asset to business.

PL/I had a number of whizbang features (for the time),
but they didn't exactly pander to the real business needs
(I don't recall if the full PL/I language supported the
picture formatting or not). Certainly one of PL/I's
downfalls, was the shear size of the language, for the
time.
-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg




  parent reply	other threads:[~2004-06-11 16:51 UTC|newest]

Thread overview: 78+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-29  1:51 7E7 Flight Controls Electronics Jeffrey Carter
2004-05-29 10:21 ` Per Dalgas Jakobsen
2004-05-29 12:58   ` Marin David Condic
2004-05-29 13:35     ` Ed Falis
2004-05-29 17:29       ` Marin David Condic
2004-05-29 17:40         ` Ed Falis
2004-05-29 18:44           ` Marin David Condic
2004-05-29 18:58             ` Ed Falis
2004-05-30  7:55             ` Pascal Obry
2004-05-30 11:43               ` Georg Bauhaus
2004-05-30 16:10                 ` Pascal Obry
2004-05-31 11:56               ` Marin David Condic
2004-05-29 17:48         ` Wes Groleau
2004-05-29 18:53           ` Marin David Condic
     [not found]             ` <n42jb05e8rk7bsrtf2ikesu9t0bsmbphji@4ax.com>
2004-05-31 12:04               ` Marin David Condic
2004-06-06 10:35               ` I R T
2004-05-30  7:50         ` Pascal Obry
2004-05-31 12:25           ` Marin David Condic
2004-06-02 16:45           ` Warren W. Gay VE3WWG
2004-06-02 17:48             ` Martin Dowie
2004-06-03 15:57               ` Warren W. Gay VE3WWG
2004-06-03  0:09             ` Marin David Condic
2004-06-03  1:08               ` Ed Falis
2004-06-03 12:06                 ` Marin David Condic
2004-06-03 12:33                   ` Ed Falis
2004-06-03 16:44                   ` Wes Groleau
2004-06-03 17:52                   ` tmoran
2004-06-04  1:13                   ` Jeffrey Carter
2004-06-04 11:27                     ` Marin David Condic
2004-06-04 18:38                       ` Jeffrey Carter
2004-06-06 21:37                     ` Leon Winslow
2004-06-07 11:08                       ` I R T
2004-06-08  2:22                         ` Richard  Riehle
2004-06-08  9:07                           ` I R T
2004-06-08 11:33                           ` Marin David Condic
2004-06-09 21:02                           ` Robert I. Eachus
2004-06-09 21:22                             ` Ed Falis
2004-06-09 23:30                               ` Richard  Riehle
2004-06-10  2:02                               ` Jeffrey Carter
2004-06-10  2:27                                 ` Ed Falis
2004-06-10 19:54                                   ` Jeffrey Carter
     [not found]                             ` <28rfc01rhesdk2qt27krrr65nnk0n0kihc@4ax.com>
2004-06-12  3:01                               ` non sequitur Robert I. Eachus
2004-06-11 16:51                           ` Warren W. Gay VE3WWG [this message]
2004-06-11 17:18                             ` 7E7 Flight Controls Electronics (COBOL Popularity) Marin David Condic
2004-06-11 18:49                             ` Richard  Riehle
2004-06-11 19:07                               ` Marin David Condic
2004-06-11 20:39                               ` Warren W. Gay VE3WWG
2004-06-12 11:16                                 ` Georg Bauhaus
2004-06-11 21:05                             ` Frank J. Lhota
2004-06-14 12:46                               ` Warren W. Gay VE3WWG
2004-06-07 11:19                       ` 7E7 Flight Controls Electronics Marin David Condic
2004-06-07 22:24                         ` Alexander E. Kopilovich
2004-06-08  1:11                           ` Marin David Condic
2004-06-08  2:35                           ` Richard  Riehle
2004-06-08  6:59                             ` tmoran
2004-06-08 19:44                               ` Wes Groleau
2004-06-09  1:32                             ` Alexander E. Kopilovich
2004-06-09  6:23                               ` Richard  Riehle
2004-06-09  7:09                                 ` Martin Dowie
2004-06-10  1:41                                 ` Alexander E. Kopilovich
2004-06-10  6:13                                   ` Richard  Riehle
2004-06-11  2:03                                     ` Alexander E. Kopilovich
2004-06-12  2:31                                     ` Robert I. Eachus
2004-06-15 16:07                                       ` Richard  Riehle
2004-06-09  7:54                               ` Dmitry A. Kazakov
2004-06-09  6:31                         ` Robert I. Eachus
2004-06-09  9:43                           ` I R T
2004-06-09 15:28                           ` Jerry Petrey
2004-05-29 15:58     ` Preben Randhol
2004-05-29 17:45       ` Marin David Condic
2004-05-29 17:51         ` Ed Falis
2004-05-29 19:55       ` Jeffrey Carter
2004-05-30  7:57       ` Pascal Obry
2004-05-30 18:35         ` Richard  Riehle
2004-05-31 12:38           ` Marin David Condic
2004-06-04 12:56           ` Warren W. Gay VE3WWG
2004-06-05  8:49             ` Pascal Obry
2004-06-06 10:27 ` I R T
replies disabled

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