comp.lang.ada
 help / color / mirror / Atom feed
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..."

             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