From: mack@mlokai.DEC
Subject: ADA Professionalism Document
Date: Fri, 6-Dec-85 08:33:54 EST [thread overview]
Date: Fri Dec 6 08:33:54 1985
Message-ID: <1624@decwrl.UUCP> (raw)
The problem I have with the document (and it seems, the problem that
several respondants have with the document):
Its existence implies that ADA is so different from other lang-
uages that it completely redefines the standard of software
professionalism.
ADA is different from other languages in a number of significant ways,
the most important being the possibility of directly implementing both
abstract data structures, multi-tasking, and (at least theoretically)
true parallel processing. Now, object-oriented, "architecturally pure"
programming is not only possible, but directly supported by a language.
If we understood object-oriented programming precisely (not just gener-
ally), then a document could be put together to define precisely what
object-oriented programming is. If this were considered the only right
way to program, we might even dare to call it a software design standard.
However, extending it into a complete model of software professionalism
is ridiculous. (Even this paragraph has a couple of big if's).
I suppose I am biased by my own situation. While many of the people in
this newsgroup are doing work related to the military, and are therefore in
some way a "captive audience" of ADA :-), I am using it in a non-military
(commercial/engineering) setting, and trying to show that its benefits
outweigh the costs of learning it and using it. The people I am working
with are using all sorts of languages: BASIC, BLISS, C, FORTRAN, PL/1,
PASCAL, you name it. A document like this is likely to make it harder
for me to do. ("What's this? Is everybody going to have to learn to
program all over again? No thank you!")
Ralph Mack
Applied Technology Software/Systems
Digital Equipment Corp.
"Any ideas expressed here are just my jaw working overtime, and
may not represent rational thought, much less the point of view
of Digital Equipment Corporation..."
next reply other threads:[~1985-12-06 13:33 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
1985-12-06 13:33 mack [this message]
1985-12-12 3:32 ` ADA Professionalism Document Lowell Savage
-- strict thread matches above, loose matches on Subject: below --
1985-12-02 2:25 Ada " "David S. Bakin"
1985-12-02 2:04 VaughanW
1985-12-02 19:26 ` D Gary Grady
1985-12-04 15:58 ` Dennis Anderson
1985-11-29 14:35 Edward V. Berard
1985-12-03 10:15 ` Dick Dunn
1985-12-05 16:08 ` Beth Katz
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox