comp.lang.ada
 help / color / mirror / Atom feed
From: richieb@calfp.comm
Subject: The "father of object-oriented technology" and "new trend software"
Date: 1998/11/09
Date: 1998-11-09T00:00:00+00:00	[thread overview]
Message-ID: <364e6773.193343272@news.alt.net> (raw)


FWIW, quoted from a recently published doctoral thesis:

"     It should be emphasized that software reuse has existed as
a goal of procedural computer programming languages from the
early 1960s.  A subroutine in  Algol, Assembler, BASIC, COBOL,
FORTRAN, or Simula has the potential of being reused if it is
called more than once.  Since about 1980 there was a move to
foster reuse mainly in Europe.  This resulted in the competition
sponsored by the U.S. Department of Defense for the Ada
programming language.  Other efforts developed  procedural
programming languages such as C++, Eiffel, and Smalltalk.  
"    The author of Eiffel is Bertrand Meyer who enjoys the
immodest title of father of object-oriented technology.  In fact,
the underpinnings of object-oriented technology, namely
inheritance, dynamic binding, and strong data typing, were in
full force with Simula in 1967 when Meyer was a juvenile.  The
internet promotes Meyer's EiffelCase as "the graphical analysis
and design workbench for seamless, reversible object-oriented
development -- the only tool on the market supporting full
roundtrip engineering".   However, moving back and forth between
generated  code and design diagram requires intermediate steps
which are not seamless, and adding code at the source level is
not reflected in higher level diagrams or vice versa and is not
reversible.  Therefore EiffelCase does not perform as advertised
and is another example of new trend software which claims to be
reusable but in fact is not."

"CALFP Bank's Rainbow Project has failed" --  Vader L.W. McQuade,
11/1/1998




             reply	other threads:[~1998-11-09  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-11-09  0:00 richieb [this message]
1998-11-09  0:00 ` The "father of object-oriented technology" and "new trend software" Joachim Durchholz
1998-11-10  0:00 ` Jean-Marc Jezequel
replies disabled

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