comp.lang.ada
 help / color / mirror / Atom feed
From: Ken Garlington <kennieg@flash.net>
Subject: Re: Critique of Ariane 5 paper (finally!)
Date: 1997/08/07
Date: 1997-08-07T00:00:00+00:00	[thread overview]
Message-ID: <33E9B217.39DA@flash.net> (raw)
In-Reply-To: 33E8FC54.41C67EA6@eiffel.com


Bertrand Meyer wrote:
> 
> Robert Dewar wrote:
> 
> [Quoting Ken Garlington]
> 
> !!! The discussion is interesting in that Meyer (a) criticizes
> !!! Java for not being used on large projects
> !!! (whatever happened to unfair criticism of new languages?
> 
> [Robert Dewar]
> 
> > Hmmm! I guess he does not consider the Corel office suite large!!!
> > Or perhaps simply does not know about it
> 
> It would be difficult not to know about it, as it gets hammered
> over and again by Java proponents (along with Java
> tools themselves) as the example of completed Java development,
> to the extent that one may wonder whether there is any other.

How many large-scale projects need to be performed before evidence
of scalability is established?

What was the standard set for Eiffel, for example? How long after
Eiffel's introduction was this standard met?

> 
> > (actually a surprising number of
> > large projects are being done in Java, I would be willing
> > to guess that at any program size, the use of Java eclipses
> > the use of Eiffel by a very wide margin).
> 
> I am "willing to guess" anything but guesses are not very
> enlightening. More to the point, however, you may want to read
> the article by Alan Radding in Software Magazine (not IEEE
> Software), July 1997, pages 51-54. It is entitled
> "Tool Immaturity Tempers Java" and begins: "With the pack of
> vendors offering Java-based development tools and developers
> clamoring for them, you'd think everyone have Java projects
> underway. They don't. The lack of mature tools and standards
> is keeping most companies in exploration mode." The article
> quotes Judith Hurwitz from the Hurwitz Group as "counsel[ing]
> developers not to expect a robust, industrial-strength Java
> development environment for about three years". It adds
> "In addition, Java compilers are slow", quoting Mitch Kramer,
> a senior analyst with Patricia Seybold Group. Jeffry Borror,
> director of information technology at Daiwa Securities America
> is quoted as saying "Java hasn't stabilized as a language, and
> the tools still lack many features". Etc.

Weren't some of these same complaints made about Eiffel in it's
early years? (I seem to remember recently seeing some posts to
this effect, in fact.) I know they were made about Ada (I made
some of them :), and Ada has certainly shown that it can be
used in some very large-scale projects (1M+ SLOCs), that
it can be reused/ported successfully, etc.

It just seems a little premature to bash Java simply because
of lack of use. As I said about Eiffel:

"There does not appear to be any evidence that DBC/Eiffel
has been successfully used in a system like the Ariane IRS,
much less that it produced significantly improved safety
or reliability. By itself, this is not particularly
damaging: All new ideas have to have a first user."

> 
> On portability see also the article extracts (from
> ComputerWorld and IEEE Computer) at
> http://www.eiffel.com/general/news.
> 
> --
> Bertrand Meyer, President, ISE Inc., Santa Barbara (California)
> 805-685-1006, fax 805-685-6869, <Bertrand.Meyer@eiffel.com>
> Web: http://www.eiffel.com, with instructions for free download
> == ISE Eiffel 4: Eiffel straight from those who invented it ==




  parent reply	other threads:[~1997-08-07  0:00 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-08-03  0:00 Critique of Ariane 5 paper (finally!) Ken Garlington
     [not found] ` <dewar.870870888@merv>
     [not found]   ` <33E8FC54.41C67EA6@eiffel.com>
1997-08-07  0:00     ` Juergen Schlegelmilch
1997-08-07  0:00     ` Ken Garlington [this message]
1997-08-07  0:00       ` Ken Garlington
     [not found]         ` <33EB4935.167EB0E7@eiffel.com>
1997-08-08  0:00           ` Bertrand Meyer
1997-08-08  0:00             ` Ken Garlington
1997-08-08  0:00               ` Ken Garlington
1997-08-11  0:00               ` Bertrand Meyer
1997-08-12  0:00                 ` Robert Dewar
1997-08-13  0:00                   ` Bertrand Meyer
1997-08-13  0:00                     ` Ken Garlington
1997-08-16  0:00                     ` Robert Dewar
1997-08-16  0:00                     ` Robert Dewar
1997-08-17  0:00                       ` Bertrand Meyer
1997-08-19  0:00                         ` Ken Garlington
1997-08-20  0:00                           ` Robert Dewar
1997-08-21  0:00                             ` Thomas Beale
1997-08-21  0:00                               ` Robert Dewar
     [not found]                                 ` <33FD8685.AAAE3B4F@stratasys.com>
1997-08-22  0:00                                   ` Robert Dewar
     [not found]                                     ` <3401811D.1700E7BE@stratasys.com>
1997-08-25  0:00                                       ` Jon S Anthony
1997-08-29  0:00                                       ` Ken Garlington
1997-08-29  0:00                                         ` Jeff Kotula
1997-09-02  0:00                                           ` Ken Garlington
     [not found]                                   ` <33FE8732.4FBB@invest.amp.com.au>
1997-08-26  0:00                                     ` Nick Leaton
     [not found]                                     ` <33FFA324.4DB9@flash.net>
     [not found]                                       ` <34013F3E.27D4@invest.amp.com.au>
1997-08-29  0:00                                         ` Ken Garlington
1997-08-23  0:00                                 ` Ken Garlington
1997-08-20  0:00                           ` Robert Dewar
     [not found]                             ` <33FB3B29.41C67EA6@eiffel.com>
1997-08-20  0:00                               ` Bertrand Meyer
     [not found]                                 ` <5tv9cs$85q@nntpa.cb.lucent.com>
     [not found]                                   ` <340341CA.2F1CF0FB@eiffel.com>
1997-08-27  0:00                                     ` Samuel Mize
1997-08-29  0:00                                     ` Ken Garlington
1997-08-21  0:00                       ` W. Wesley Groleau x4923
1997-08-22  0:00                         ` Bertrand Meyer
1997-08-22  0:00                           ` W. Wesley Groleau x4923
1997-08-13  0:00                   ` Samuel Mize
1997-08-13  0:00                     ` Ken Garlington
     [not found]                     ` <33F22AD8.41C67EA6@eiffel.com>
1997-08-13  0:00                       ` Bertrand Meyer
1997-08-13  0:00                         ` Ken Garlington
     [not found]                           ` <33F28DBF.794BDF32@eiffel.com>
1997-08-13  0:00                             ` Bertrand Meyer
1997-08-15  0:00                               ` Ken Garlington
1997-08-15  0:00                                 ` Jon S Anthony
1997-08-16  0:00                                   ` Ken Garlington
1997-08-14  0:00                       ` Jon S Anthony
1997-08-14  0:00                         ` Bertrand Meyer
1997-08-15  0:00                           ` Jon S Anthony
1997-08-14  0:00                         ` Matthew Heaney
1997-08-14  0:00                         ` geldridg
1997-08-14  0:00                       ` Robert S. White
1997-08-15  0:00                         ` Ken Garlington
1997-08-16  0:00                           ` Robert Dewar
1997-08-14  0:00                       ` Samuel Mize
1997-08-15  0:00                         ` Thomas Beale
1997-08-15  0:00                           ` Samuel Mize
1997-08-15  0:00                             ` Bertrand Meyer
1997-08-15  0:00                               ` Jon S Anthony
1997-08-16  0:00                               ` Ken Garlington
1997-08-11  0:00               ` Don Harrison
1997-08-09  0:00             ` Marinos J. Yannikos
  -- strict thread matches above, loose matches on Subject: below --
1997-08-21  0:00 aek
     [not found] ` <33FC66AD.9A0799D4@calfp.co.uk>
1997-08-22  0:00   ` Robert S. White
1997-08-22  0:00     ` Samuel Mize
1997-08-22  0:00       ` Samuel Mize
1997-08-23  0:00     ` Ken Garlington
     [not found]   ` <33FFA4B1.3543@flash.net>
1997-08-26  0:00     ` Nick Leaton
     [not found]       ` <3406BEF7.2FC3@flash.net>
     [not found]         ` <3406E0F7.6FF7ED99@calfp.co.uk>
1997-09-02  0:00           ` Ken Garlington
1997-08-22  0:00 Marin David Condic, 561.796.8997, M/S 731-96
1997-08-22  0:00 Critique of Ariane 5 paper (finally) AdaWorks
replies disabled

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