From: Kohler Markus <kohlerm@betze.bbn.hp.com>
Subject: Re: OO, C++, and something much better!
Date: 1997/01/08
Date: 1997-01-08T00:00:00+00:00 [thread overview]
Message-ID: <tvohf0i2zw.fsf@betze.bbn.hp.com> (raw)
In-Reply-To: JSA.97Jan1181506@alexandria
>>>>> "Bertrand" == Bertrand Meyer <bertrand@eiffel.com> writes:
Bertrand> In my opinion neither Ada (83 or 95) nor C++ has the
Bertrand> combination of mechanisms making it possible to have the
Bertrand> full power of generics in an object-oriented language,
Bertrand> as present in Eiffel:
In my opinion and not only in my opinion Eiffel has NOT the full power of generics.
Let me cite David L. Shang :
"Unlike Eiffel, Transframe does not require runtime type checks to eliminate
holes (a hole is defined as a leak in the specification through which an argument
can pass the check but the type of the argument is actually wrong) in the
supertype's interface. Instead it requires a runtime type check merely for
flexibility in heterogeneous programming, which is exactly the case forbidden by
some other approaches.
Class parameters can be used to express type dependencies. And thanks to the
type dependency check via type assurance, a compiled Transframe program will
never report a runtime type error.
Eiffel allows fields/methods in subclasses to be redefined by subtypes, which is a
more flexible type system than that of C++. Eiffel allows covariant changes to
types of instance variables and, as a result, it is not statically type-safe. A
system-level type check is required but only works with a closed-world
assumption. It seems that Eiffel's newly proposed type checking rule is too
conservative to include a useful usage of covariance. "
See http://www.sigs.com/publications/docs/oc/9608/oc9608.c.shang.html
for more information.
Bertrand> - Unconstrained genericity, to declare a class as
Bertrand> e.g. LIST [G], where G represents an arbitrary type, so
Bertrand> that you can then use LIST [SOME_TYPE] regardless of
Bertrand> what SOME_TYPE is.
Bertrand> - Constrained genericity, as in e.g. SORTED_LIST [G
Bertrand> -> COMPARABLE], to require that some operations be
Bertrand> applicable to all actual generic parameters. The rule is
Bertrand> that SORTED_LIST [SOME_TYPE] is permitted if and only if
Bertrand> SOME_TYPE inherits, directly or indirectly from
Bertrand> COMPARABLE. The -> symbol is evocative of the symbol for
Bertrand> inheritance used in class diagrams in e.g. B.O.N.
Bertrand> Within the class SORTED_LIST, any operation (feature,
Bertrand> method) of class COMPARABLE, such as infix "<" etc., is
Bertrand> then applicable to entities of type G.
Bertrand> - A completely consistent type structure, in which
Bertrand> even basic types such as INTEGER are classes, present in
Bertrand> the general inheritance structure. (In C++ or Java, for
Bertrand> example, the basic types are completely separate from
Bertrand> the class and inheritance structure.)
Bertrand> - True static typing (with no cast a la C++).
Bertrand> So in the constrained genericity case SORTED_LIST
Bertrand> [INTEGER] will be permitted, since COMPARABLE is indeed
Bertrand> an existing class, describing order relations and part
Bertrand> of the Eiffel Library Kernel Standard, and INTEGER (also
Bertrand> part of ELKS) does inherit from COMPARABLE.
Bertrand> SORTED_LIST [TENNIS_PLAYER] will also be valid, assuming
Bertrand> the user-defined class TENNIS_PLAYER inherits from
Bertrand> COMPARABLE. But something like SORTED_LIST [COMPLEX]
Bertrand> will be rejected by the compiler, assuming COMPLEX is
Bertrand> not a descendant of COMPARABLE.
Bertrand> In the unconstrained case, a declaration such as LIST
Bertrand> [G] is understood as an abbreviation for LIST [G ->
Bertrand> ANY], where ANY is the ELKS class inherited by all
Bertrand> classes. This makes it possible to apply objects of type
Bertrand> G a wide range of operations applicable to all objects:
Bertrand> equality comparison (redefinable in any class as long as
Bertrand> it satisfies the original assertions), copying, cloning,
Bertrand> even (in the latest version of ELKS) hash coding.
Bertrand> Without going into the details, I should add that
Bertrand> Eiffel's design for generics avoids the grave problems
Bertrand> that one reads about in connection with C++ templates:
C++ templates are far from beeing perfect, that's true.
Bertrand> the need in C++ to generate code separately for each
Bertrand> generic derivation (each new actual generic parameter),
Bertrand> with its rather bad effect on compilation time
Bertrand> ("template instantiation problem") and, as a result, the
Bertrand> advice regularly given in the C++ literature to avoid
Bertrand> using templates too much. In Eiffel, you can generate
Bertrand> code just once (with some specific optimizations for
Bertrand> basic types), without having to pay any performance
Bertrand> overhead either at compile time or at run time. So you
Bertrand> can use genericity as much as you like. The ISE Eiffel
Bertrand> libraries, for example, are generic throughout.
Bertrand> In comparison with Eiffel, not even mentioning Java with
Bertrand> its total lack of genericity, the other attempts at
Bertrand> generic mechanisms that I have seen in an O-O context
Bertrand> look to me rather half-hearted.
Bertrand> I think Eiffel's consistent and complete treatment of
Bertrand> genericity and inheritance is one of the reasons why
Bertrand> some of the biggest successful industrial O-O projects
Bertrand> have been produced in Eiffel. When the goal is not just
Bertrand> to play around, but to build large, mission-critical
Bertrand> systems, one needs the right combination of mechanisms,
Bertrand> not just a partial attempt.
Bertrand> For details about the Eiffel mechanism see the Eiffel
Bertrand> language tutorial at http://www.eiffel.com.
Bertrand> -- Bertrand Meyer, President, ISE Inc., Santa Barbara
Bertrand> (California) 805-685-1006, fax 805-685-6869,
Bertrand> <bertrand@eiffel.com> - ftp://ftp.eiffel.com Visit our
Bertrand> Web page: http://www.eiffel.com (WITH FRAMES) or
Bertrand> http://www.eiffel.com/noframes.html
Markus
--
+----------------------------------------------------------------------------+
| Markus Kohler Hewlett-Packard GmbH |
| Software Engineer Network & System Management Division|
| IT/E Success Team |
+----------------------------------------------------------------------------+
next prev parent reply other threads:[~1997-01-08 0:00 UTC|newest]
Thread overview: 571+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-01-01 0:00 What is wrong with OO ? Ell
1997-01-01 0:00 ` Jon S Anthony
1997-01-02 0:00 ` Robert C. Martin
1997-01-03 0:00 ` Eirik Mangseth
1997-01-03 0:00 ` What is wrong with OO O X g Greg Comeau
1997-01-04 0:00 ` OO, C++, and something much better! John (Max) Skaller
1997-01-04 0:00 ` vlad
1997-01-05 0:00 ` Mike Anderson
1997-01-06 0:00 ` Stanley Allen
1997-01-09 0:00 ` Jon S Anthony
1997-01-06 0:00 ` Chris Brand
1997-01-08 0:00 ` Robert I. Eachus
1997-01-09 0:00 ` Bertrand Meyer
1997-01-27 0:00 ` Richard Riehle
1997-01-10 0:00 ` Robert I. Eachus
1997-01-10 0:00 ` Robb Nebbe
1997-01-03 0:00 ` What is wrong with OO ? Jon S Anthony
1997-01-03 0:00 ` Matt Austern
1997-01-04 0:00 ` OO, C++, and something much better! Pieter Schoenmakers
1997-01-04 0:00 ` What is wrong with OO ? Valerie Torres
1997-01-06 0:00 ` Bart Samwel
1997-01-08 0:00 ` Robert Dewar
1997-01-09 0:00 ` Ken Garlington
1997-01-09 0:00 ` Fergus Henderson
1997-01-09 0:00 ` Richie Bielak
1997-01-10 0:00 ` Fergus Henderson
1997-01-09 0:00 ` Robert Dewar
1997-01-10 0:00 ` Fergus Henderson
1997-01-10 0:00 ` Robert Dewar
1997-01-09 0:00 ` Simon Willcocks
1997-01-09 0:00 ` Robert Dewar
1997-01-09 0:00 ` Bertrand Meyer
1997-01-09 0:00 ` Ken Garlington
1997-01-09 0:00 ` Jay Martin
1997-01-09 0:00 ` Robert Dewar
1997-01-10 0:00 ` Jay Martin
1997-01-12 0:00 ` Robert Dewar
1997-01-15 0:00 ` Laurent Gasser
1997-01-15 0:00 ` Jay Martin
1997-01-15 0:00 ` Jonas Nygren
1997-01-17 0:00 ` Tom Bushell
1997-01-17 0:00 ` Michael Malak
1997-01-17 0:00 ` Kent Budge, sandia,
1997-01-17 0:00 ` Eirik Mangseth
1997-01-10 0:00 ` Fergus Henderson
1997-01-10 0:00 ` Robert Dewar
1997-01-12 0:00 ` Fergus Henderson
1997-01-12 0:00 ` Robert Dewar
1997-01-10 0:00 ` Ken Garlington
1997-01-10 0:00 ` Jay Martin
1997-01-10 0:00 ` Joe Buck
1997-01-11 0:00 ` Jay Martin
1997-01-12 0:00 ` Slavik Zorin
1997-01-09 0:00 ` Robert Dewar
1997-01-10 0:00 ` Fergus Henderson
1997-01-10 0:00 ` Robert Dewar
1997-01-12 0:00 ` Fergus Henderson
1997-01-11 0:00 ` Piercarlo Grandi
1997-01-12 0:00 ` Thierry Goubier
1997-01-14 0:00 ` Piercarlo Grandi
1997-01-14 0:00 ` Vos nom et pr�nom
1997-01-16 0:00 ` Mark Woodruff
1997-01-17 0:00 ` Piercarlo Grandi
1997-01-09 0:00 ` William Clodius
1997-01-10 0:00 ` Bart Samwel
1997-01-10 0:00 ` Robert Dewar
1997-01-10 0:00 ` Michael Malak
1997-01-10 0:00 ` Bart Samwel
1997-01-12 0:00 ` Fergus Henderson
1997-01-09 0:00 ` Bjarne Stroustrup
1997-01-11 0:00 ` Robert Dewar
1997-01-15 0:00 ` Bjarne Stroustrup
1997-01-19 0:00 ` Jay Martin
1997-01-27 0:00 ` Robert C. Martin
1997-01-30 0:00 ` Damon Feldman
1997-01-20 0:00 ` Richard A. O'Keefe
1997-01-21 0:00 ` John W. Sarkela
1997-01-23 0:00 ` Piercarlo Grandi
1997-01-23 0:00 ` Bertrand Meyer
1997-01-24 0:00 ` language marketing question, was " Tom Moran
[not found] ` <5cpdh8$mau@news.csus.edu>
[not found] ` <5cs3un$14b4@uni.library.ucla.edu>
[not found] ` <rmartin-3101971753460001@pool15-027.wwa.com>
[not found] ` <5cu5ig$10fk@uni.library.ucla.edu>
[not found] ` <5dao0p$gri@decius.ultra.net>
[not found] ` <yf3n2th488t.fsf@sabi.demon.co.uk>
1997-02-11 0:00 ` Worse is better, was: Language marketing question Bob Haugen
1997-02-11 0:00 ` Donald M. MacQueen
1997-02-11 0:00 ` Lee Willis
[not found] ` <yf3rait49b9.fsf@sabi.demon.co.uk>
[not found] ` <01bc183b$fd091820$1544db03@gecmf-pc-eddjab.gecmf.capital.ge.com>
1997-02-13 0:00 ` language marketing question, was Re: What is wrong with OO ? Robert Dewar
1997-01-25 0:00 ` Damon Feldman
1997-01-26 0:00 ` Sean Case
1997-01-26 0:00 ` William Grosso
1997-01-28 0:00 ` Paul Keister
1997-01-28 0:00 ` Dann Corbit
1997-01-12 0:00 ` Fergus Henderson
1997-01-13 0:00 ` Bart Samwel
1997-01-12 0:00 ` Matt Telles
1997-01-15 0:00 ` Bjarne Stroustrup
1997-01-19 0:00 ` Matthew Heaney
1997-01-14 0:00 ` Vos nom et pr�nom
1997-01-16 0:00 ` Patrick Doyle
1997-01-16 0:00 ` Risto Lankinen
1997-01-16 0:00 ` Patrick Doyle
1997-01-16 0:00 ` Risto Lankinen
1997-01-18 0:00 ` Robert C. Martin
[not found] ` <01bc0269$3fd55b20$ca61e426@DCorbit.solutionsiq.com>
1997-02-10 0:00 ` richard
1997-02-10 0:00 ` Nick Leaton
[not found] ` <3303A993.759E@pratique.fr>
1997-02-21 0:00 ` Nick Leaton
1997-02-21 0:00 ` Nick Leaton
1997-02-22 0:00 ` Fergus Henderson
1997-02-10 0:00 ` Robert Dewar
1997-01-20 0:00 ` David Emery
[not found] ` <dewar.852772995@mer <dewar.852833957@merv>
1997-01-10 0:00 ` Simon Willcocks
1997-01-10 0:00 ` Robert Dewar
1997-01-10 0:00 ` Marky Mark
1997-01-10 0:00 ` Robert Dewar
1997-01-12 0:00 ` Fergus Henderson
1997-01-12 0:00 ` Josh Stern
1997-01-12 0:00 ` Martin ELLISON
1997-01-14 0:00 ` Piercarlo Grandi
1997-01-17 0:00 ` Lawrence G. Mayka
1997-01-19 0:00 ` Piercarlo Grandi
1997-01-19 0:00 ` Exceptions as objects (was Re: What is wrong with OO ?) Patrick Doyle
1997-01-25 0:00 ` Piercarlo Grandi
1997-01-25 0:00 ` Ronald E Jeffries
1997-01-25 0:00 ` Bryan Dollery
1997-01-25 0:00 ` Robert A Duff
1997-01-28 0:00 ` Piercarlo Grandi
1997-01-29 0:00 ` Robert A Duff
1997-01-29 0:00 ` John W. Sarkela
[not found] ` <yf33evav882.fsf@sabi.demon.co.uk>
[not found] ` <32FA58AD.2D96@enfish.com>
1997-02-12 0:00 ` Piercarlo Grandi
1997-01-30 0:00 ` Lawrence G. Mayka
1997-01-30 0:00 ` Robert Dewar
1997-01-29 0:00 ` John (Max) Skaller
1997-01-28 0:00 ` Piercarlo Grandi
1997-01-25 0:00 ` Paul Kyzivat
1997-01-25 0:00 ` Robert A Duff
1997-01-25 0:00 ` Robert A Duff
1997-01-28 0:00 ` Piercarlo Grandi
1997-01-28 0:00 ` Piercarlo Grandi
[not found] ` <5cu43v$jkn@nntpa.cb.lucent.com>
[not found] ` <5d93d3$nhs$1@goanna.cs.rmit.edu.au>
[not found] ` <5dds5b$gcs@mulga.cs.mu.OZ.AU>
[not found] ` <01bc14ab$3ce476e0$752d54c7@vbykov.hip.cam.org>
1997-02-07 0:00 ` Patrick Doyle
1997-02-07 0:00 ` Robert A Duff
1997-02-10 0:00 ` Vassili Bykov
[not found] ` <5def36$rjd@mulga.cs.mu.OZ.AU>
1997-02-07 0:00 ` Vassili Bykov
1997-02-07 0:00 ` Bill Gooch
1997-02-07 0:00 ` Vassili Bykov
1997-02-08 0:00 ` Fergus Henderson
1997-02-08 0:00 ` Piercarlo Grandi
1997-02-08 0:00 ` Piercarlo Grandi
1997-02-11 0:00 ` Vassili Bykov
[not found] ` <5de57h$dm3$1@goanna.cs.rmit.edu.au>
1997-02-09 0:00 ` Fergus Henderson
1997-02-07 0:00 ` Robert A Duff
[not found] ` <yf3ybd14qn4.fsf@sabi.demon.co.uk>
[not found] ` <5de797$1ksa@uni.library.ucla.edu>
1997-02-07 0:00 ` Piercarlo Grandi
1997-02-08 0:00 ` Jay Martin
1997-01-06 0:00 ` OO, C++, and something much better! Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-01-06 0:00 ` Michael F Brenner
1997-01-06 0:00 ` Tucker Taft
1997-01-07 0:00 ` Robert Dewar
1997-01-07 0:00 ` Ada Generics (was Re: OO, C++, and something much better!) Bob Gilbert
1997-01-07 0:00 ` Robert Dewar
1997-01-08 0:00 ` OO, C++, and something much better! Robert Dewar
1997-01-07 0:00 ` Jay Martin
1997-01-08 0:00 ` Ken Garlington
1997-01-08 0:00 ` Robert Dewar
1997-01-08 0:00 ` Robert Dewar
1997-01-09 0:00 ` Ted Dennison
1997-01-07 0:00 ` Andrew Koenig
1997-01-10 0:00 ` Norman H. Cohen
1997-01-12 0:00 ` Richard Riehle
1997-01-07 0:00 ` What is wrong with OO ? Jon S Anthony
1997-01-11 0:00 ` Bjarne Stroustrup
1997-01-21 0:00 ` rharlos*cybercomm.net
1997-02-10 0:00 ` richard
1997-02-10 0:00 ` Charles A. Jolley
1997-02-11 0:00 ` Robert Dewar
1997-02-12 0:00 ` C++ Class Loc Minh Phan Van
1997-02-12 0:00 ` Paul Kenneth Egell-Johnsen
1997-02-12 0:00 ` Kent Tong
1997-02-12 0:00 ` Keith P. Boruff
1997-02-12 0:00 ` Vlastimil Adamovsky
1997-03-03 0:00 ` C++ Class [ not a good answer ] Luis Espinal
1997-03-06 0:00 ` Tom Plunket
1997-02-12 0:00 ` C++ Class Jason Shankel
1997-02-12 0:00 ` Aaron J Margosis
1997-02-12 0:00 ` Kevin J. Hopps
1997-02-12 0:00 ` John Kapson [C]
1997-02-12 0:00 ` Ron Smith
1997-02-12 0:00 ` William Ying
1997-02-13 0:00 ` Lee, Shih Hao
1997-02-17 0:00 ` What is wrong with OO ? Sam Inala
1997-02-17 0:00 ` Robert Dewar
1997-02-15 0:00 ` Piercarlo Grandi
1997-02-11 0:00 ` Vlastimil Adamovsky
1997-01-07 0:00 ` Jon S Anthony
1997-01-07 0:00 ` OO, C++, and something much better! Stanley Allen
1997-01-07 0:00 ` Robert Dewar
1997-01-07 0:00 ` Bertrand Meyer
1997-01-08 0:00 ` Ken Garlington
1997-01-08 0:00 ` Matthew Heaney
1997-01-10 0:00 ` Keith Thompson
1997-01-10 0:00 ` Robert Dewar
1997-01-10 0:00 ` Robert Dewar
1997-01-15 0:00 ` Richard Kenner
1997-01-15 0:00 ` Fergus Henderson
1997-01-20 0:00 ` Andrew Koenig
1997-01-25 0:00 ` Robert Dewar
1997-01-15 0:00 ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-01-08 0:00 ` David Emery
1997-01-09 0:00 ` Don Harrison
1997-01-10 0:00 ` Marky Mark
1997-01-14 0:00 ` Don Harrison
1997-01-08 0:00 ` Kohler Markus [this message]
1997-01-08 0:00 ` Jon S Anthony
1997-01-08 0:00 ` Mark A Biggar
1997-01-09 0:00 ` Don Harrison
1997-01-10 0:00 ` Roy Phillips
1997-01-27 0:00 ` Nick Leaton
1997-01-28 0:00 ` matthew mclellan
1997-01-09 0:00 ` Don Harrison
1997-01-09 0:00 ` Robert Dewar
1997-01-10 0:00 ` Bart Samwel
1997-01-10 0:00 ` Robert Dewar
1997-01-10 0:00 ` Ken Garlington
1997-01-10 0:00 ` Norman H. Cohen
1997-01-13 0:00 ` Don Harrison
1997-01-13 0:00 ` Robert Dewar
1997-01-14 0:00 ` Don Harrison
1997-01-13 0:00 ` Ken Garlington
1997-01-13 0:00 ` Robert Dewar
1997-01-15 0:00 ` Ken Garlington
1997-01-17 0:00 ` Keith Thompson
1997-01-16 0:00 ` Keith Thompson
1997-01-16 0:00 ` Ken Garlington
1997-01-13 0:00 ` Norman H. Cohen
1997-01-14 0:00 ` Michael F Brenner
1997-01-14 0:00 ` Don Harrison
1997-01-10 0:00 ` Jon S Anthony
1997-01-13 0:00 ` Don Harrison
1997-01-13 0:00 ` Don Harrison
1997-01-14 0:00 ` Jeff Carter
1997-01-15 0:00 ` Don Harrison
1997-01-17 0:00 ` Jon S Anthony
1997-01-17 0:00 ` Norman H. Cohen
1997-01-18 0:00 ` Patrick Doyle
1997-01-20 0:00 ` Jon S Anthony
1997-01-13 0:00 ` Robert I. Eachus
1997-01-15 0:00 ` Don Harrison
1997-01-10 0:00 ` What is wrong with OO ? Robert I. Eachus
1997-01-12 0:00 ` Piercarlo Grandi
1997-01-10 0:00 ` OO, C++, and something much better! Jon S Anthony
1997-01-10 0:00 ` Matt Austern
1997-01-10 0:00 ` What is wrong with OO ? Pieter Schoenmakers
1997-01-12 0:00 ` Fergus Henderson
1997-01-12 0:00 ` Chris Morgan
1997-01-11 0:00 ` Robert Dewar
1997-01-12 0:00 ` Chris Morgan
1997-01-13 0:00 ` Pieter Schoenmakers
1997-01-13 0:00 ` Fergus Henderson
1997-01-13 0:00 ` ak
1997-01-13 0:00 ` Chris Morgan
1997-01-23 0:00 ` Ulrich Windl
1997-01-23 0:00 ` Chris Bitmead
1997-01-23 0:00 ` Bertrand Meyer
1997-01-26 0:00 ` Piercarlo Grandi
1997-01-08 0:00 ` Richard A. O'Keefe
-- strict thread matches above, loose matches on Subject: below --
1997-01-08 0:00 OO, C++, and something much better! Sazonov Cyril
1997-01-11 0:00 ` Bjarne Stroustrup
1997-01-16 0:00 Jon S Anthony
1997-01-17 0:00 ` Don Harrison
1997-01-16 0:00 ` Matthew Heaney
1997-01-17 0:00 ` Alan Lovejoy
1997-01-17 0:00 ` Norman H. Cohen
1997-01-17 0:00 ` Alan Lovejoy
1997-01-18 0:00 ` Fergus Henderson
1997-01-17 0:00 ` Alan Lovejoy
1997-01-20 0:00 ` Fergus Henderson
1997-01-19 0:00 ` Alan Lovejoy
1997-01-20 0:00 ` Damon Feldman
1997-01-19 0:00 ` Alan Lovejoy
1997-01-20 0:00 ` Graham Hughes
1997-01-21 0:00 ` Alan Lovejoy
1997-01-21 0:00 ` Matt Kennel
1997-01-21 0:00 ` Marc Robertson
1997-01-24 0:00 ` Mark Windholtz
1997-01-27 0:00 ` David Hanley
1997-01-28 0:00 ` David Hanley
[not found] ` <32EE2FEE.62FE@p <32EE8415.2F5B@netright.com>
1997-01-28 0:00 ` Eric Clayberg
1997-01-29 0:00 ` David Hanley
1997-01-29 0:00 ` Eric Clayberg
1997-01-28 0:00 ` Eric Clayberg
1997-01-28 0:00 ` Alan Lovejoy
1997-01-29 0:00 ` Matt Kennel
1997-01-30 0:00 ` Alan Lovejoy
1997-01-30 0:00 ` David L. Shang
1997-01-29 0:00 ` Jun Nolasco
1997-01-22 0:00 ` Fergus Henderson
1997-01-22 0:00 ` Eric Clayberg
1997-01-22 0:00 ` Graham Hughes
1997-01-23 0:00 ` Mark Woodruff
1997-01-23 0:00 ` Eric Clayberg
1997-01-23 0:00 ` Claus Reinke
1997-01-25 0:00 ` Eric Clayberg
1997-01-24 0:00 ` Static vs. Dynamic typing again (was Re: OO, C++, and something much better!) Robb Nebbe
1997-01-25 0:00 ` OO, C++, and something much better! David N. Smith
1997-01-25 0:00 ` Lawrence G. Mayka
1997-01-25 0:00 ` Fergus Henderson
1997-01-28 0:00 ` Claus Reinke
1997-01-24 0:00 ` Don Harrison
1997-01-24 0:00 ` Eric Clayberg
1997-01-28 0:00 ` Don Harrison
1997-01-24 0:00 ` Richard A. O'Keefe
[not found] ` <E4voIF.86o@world.std.com>
1997-02-12 0:00 ` Ulf Schuenemann
1997-01-23 0:00 ` Matt Kennel
1997-01-25 0:00 ` Eric Clayberg
1997-01-27 0:00 ` Jon S Anthony
1997-01-23 0:00 ` Robb Nebbe
1997-01-23 0:00 ` David Hanley
1997-01-25 0:00 ` Eric Clayberg
1997-01-24 0:00 ` Richard A. O'Keefe
1997-01-24 0:00 ` Fergus Henderson
1997-01-24 0:00 ` Alan Lovejoy
1997-01-26 0:00 ` Fergus Henderson
[not found] ` <32E9BAAC. <5ce8t3$6gv@mulga.cs.mu.OZ.AU>
1997-01-28 0:00 ` Alan Lovejoy
1997-01-28 0:00 ` Alan Knight
1997-01-29 0:00 ` Nick Leaton
1997-01-29 0:00 ` Fergus Henderson
1997-01-30 0:00 ` Alan Lovejoy
1997-01-22 0:00 ` Fergus Henderson
1997-01-25 0:00 ` Joachim Durchholz
1997-01-27 0:00 ` Ed Shirk
1997-01-27 0:00 ` Rolf Breuning
1997-01-20 0:00 ` David Hanley
1997-01-21 0:00 ` Alan Lovejoy
1997-01-22 0:00 ` Fergus Henderson
1997-01-22 0:00 ` Alan Lovejoy
1997-01-23 0:00 ` Bob Jarvis
1997-01-20 0:00 ` Bill Gooch
1997-01-22 0:00 ` Damon Feldman
1997-01-29 0:00 ` Joachim Durchholz
1997-01-25 0:00 ` Jon S Anthony
1997-01-25 0:00 ` Eric Clayberg
1997-01-26 0:00 ` Robert Dewar
1997-01-27 0:00 ` Bob Jarvis
1997-01-27 0:00 ` Robert Dewar
1997-01-27 0:00 ` Robert A Duff
1997-01-29 0:00 ` Robert Dewar
1997-01-27 0:00 ` Matthew Heaney
1997-01-27 0:00 ` Eric Clayberg
1997-01-29 0:00 ` Robert Dewar
1997-01-29 0:00 ` Robert A Duff
1997-01-29 0:00 ` Eric Clayberg
1997-01-27 0:00 ` Eric Clayberg
1997-01-27 0:00 ` Samuel S. Shuster
1997-01-27 0:00 ` Richard Kenner
1997-01-29 0:00 ` Robert Dewar
1997-01-30 0:00 ` Eirik Mangseth
1997-01-28 0:00 ` Jun Nolasco
1997-01-29 0:00 ` Robert Dewar
1997-01-29 0:00 ` Richard Kenner
1997-01-29 0:00 ` David Hanley
1997-01-29 0:00 ` Richard Kenner
1997-01-30 0:00 ` Nick Leaton
1997-01-30 0:00 ` Richard Kenner
1997-01-30 0:00 ` Nick Leaton
1997-01-30 0:00 ` Robert Dewar
1997-01-28 0:00 ` Robert I. Eachus
1997-02-08 0:00 ` Robin Rosenberg
1997-01-27 0:00 ` Eric Clayberg
1997-01-29 0:00 ` Fergus Henderson
1997-01-29 0:00 ` Joachim Durchholz
1997-01-27 0:00 ` Jon S Anthony
1997-01-27 0:00 ` David Hanley
1997-01-29 0:00 ` Joachim Durchholz
1997-01-29 0:00 ` Dennis Smith
1997-01-28 0:00 ` Luther Hampton
1997-01-28 0:00 ` Robert I. Eachus
1997-01-28 0:00 ` David Hanley
1997-01-28 0:00 ` Jacqueline U. Robertson
1997-01-29 0:00 ` Fergus Henderson
1997-01-29 0:00 ` David Hanley
1997-01-30 0:00 ` Robert C. Martin
[not found] ` <5cr068$gpa@uni.library.ucla.edu>
1997-06-27 0:00 ` David Shang
1997-06-28 0:00 ` Ronald E Jeffries
1997-06-28 0:00 ` Mike Stark
1997-06-29 0:00 ` Mike Anderson
1997-06-29 0:00 ` Robert Dewar
1997-06-30 0:00 ` Kohler Markus
1997-01-29 0:00 ` Joachim Durchholz
1997-01-28 0:00 ` Eric Clayberg
1997-01-28 0:00 ` Matt Kennel
1997-01-28 0:00 ` David Hanley
1997-01-29 0:00 ` David Hanley
1997-01-29 0:00 ` Eric Clayberg
1997-01-29 0:00 ` Jon S Anthony
1997-01-29 0:00 ` Rolf Breuning
1997-01-29 0:00 ` Eric Clayberg
1997-01-25 0:00 ` Robert Dewar
1997-01-27 0:00 ` Bob Jarvis
1997-01-27 0:00 ` Robert Dewar
1997-01-28 0:00 ` Alan Lovejoy
1997-01-25 0:00 ` Robert Dewar
1997-01-26 0:00 ` James O'Connor
1997-01-26 0:00 ` George Wolke
1997-01-26 0:00 ` Robert Dewar
1997-01-27 0:00 ` Jerry van Dijk
1997-01-28 0:00 ` Robert A Duff
1997-01-28 0:00 ` Jerry van Dijk
1997-01-29 0:00 ` Stanley R. Allen
1997-01-30 0:00 ` Robert A Duff
1997-01-28 0:00 ` Alan Lovejoy
1997-01-28 0:00 ` Jon S Anthony
1997-01-29 0:00 ` Robert A Duff
1997-01-19 0:00 ` Soren Skogstad Nielsen
1997-01-20 0:00 ` Joachim Durchholz
1997-01-26 0:00 ` Joachim Durchholz
1997-01-21 0:00 ` Matthew S. Whiting
1997-01-21 0:00 ` Matthew S. Whiting
1997-01-22 0:00 ` Fergus Henderson
1997-01-22 0:00 ` Eric Clayberg
1997-01-23 0:00 ` Don Harrison
1997-01-27 0:00 ` John Woods
1997-01-28 0:00 ` Alan Lovejoy
1997-01-24 0:00 ` Andy Bower
1997-01-25 0:00 ` Robert Dewar
1997-01-26 0:00 ` Eric Clayberg
1997-01-26 0:00 ` Robert Dewar
1997-01-26 0:00 ` Robert Dewar
1997-01-25 0:00 ` Robert Dewar
1997-01-26 0:00 ` William Clodius
1997-01-27 0:00 ` Robert C. Martin
1997-01-29 0:00 ` Robert Dewar
1997-01-29 0:00 ` Robert A Duff
1997-01-22 0:00 ` Don Harrison
1997-01-22 0:00 ` John Kuszewski
1997-01-23 0:00 ` Don Harrison
1997-01-23 0:00 ` Tansel Ersavas
1997-01-23 0:00 ` Travis Griggs
1997-01-24 0:00 ` Fergus Henderson
1997-01-22 0:00 ` Alan Lovejoy
1997-01-24 0:00 ` Tansel Ersavas
1997-01-25 0:00 ` Damon Feldman
1997-01-26 0:00 ` Felix Beer
1997-01-28 0:00 ` Robert C. Martin
1997-01-28 0:00 ` Matt Kennel
1997-01-29 0:00 ` Del Archer
1997-01-24 0:00 ` Tansel Ersavas
1997-01-25 0:00 ` Fergus Henderson
1997-01-25 0:00 ` Robert A Duff
1997-01-26 0:00 ` Robert Dewar
1997-01-26 0:00 ` James O'Connor
1997-01-26 0:00 ` TanselErsavas
1997-01-26 0:00 ` Robert Dewar
1997-01-27 0:00 ` Eric Clayberg
1997-01-28 0:00 ` Antoine Trux
1997-01-29 0:00 ` Robert Dewar
1997-01-26 0:00 ` Bob Haugen
1997-01-26 0:00 ` Robert Dewar
1997-01-26 0:00 ` TanselErsavas
1997-01-27 0:00 ` Samuel S. Shuster
1997-01-26 0:00 ` Larry J. Elmore
1997-01-26 0:00 ` Eric Clayberg
1997-01-27 0:00 ` David Hanley
1997-01-24 0:00 ` Tansel Ersavas
1997-01-27 0:00 ` David Hanley
1997-01-28 0:00 ` Al Christians
1997-01-28 0:00 ` Alan Lovejoy
1997-01-29 0:00 ` Alan Lovejoy
1997-02-21 0:00 ` Eric W. Nikitin
1997-02-21 0:00 ` Brian Rogoff
1997-02-21 0:00 ` Chris Bitmead
1997-02-24 0:00 ` Jon S Anthony
1997-02-24 0:00 ` Brian Rogoff
1997-02-25 0:00 ` Eric W. Nikitin
1997-01-21 0:00 ` Norman H. Cohen
1997-01-22 0:00 ` Eric Clayberg
1997-01-23 0:00 ` Norman H. Cohen
1997-01-24 0:00 ` traymond
1997-01-27 0:00 ` Norman H. Cohen
1997-01-28 0:00 ` traymond
1997-01-24 0:00 ` Eric Clayberg
1997-01-27 0:00 ` Norman H. Cohen
1997-01-28 0:00 ` Tim Ottinger
1997-01-29 0:00 ` Ted Dennison
1997-01-25 0:00 ` Tansel Ersavas
1997-01-27 0:00 ` Norman H. Cohen
1997-01-27 0:00 ` Brian Rogoff
1997-01-30 0:00 ` Tim Ottinger
1997-01-23 0:00 ` James O'Connor
1997-01-29 0:00 ` Stanley R. Allen
1997-01-30 0:00 ` Robert A Duff
1997-01-27 0:00 ` Jon S Anthony
1997-01-19 0:00 ` Keith Thompson
1997-01-22 0:00 ` Don Harrison
1997-01-23 0:00 ` Norman H. Cohen
1997-01-24 0:00 ` Don Harrison
1997-01-27 0:00 ` Norman H. Cohen
1997-01-23 0:00 ` Robert I. Eachus
1997-01-20 0:00 ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-01-24 0:00 ` Jon S Anthony
1997-01-26 0:00 ` Eric Clayberg
1997-01-27 0:00 ` Jon S Anthony
1997-01-27 0:00 ` Jon S Anthony
1997-01-27 0:00 ` Jon S Anthony
1997-01-28 0:00 ` Jon S Anthony
1997-01-29 0:00 ` Stephen J Bevan
1997-01-21 0:00 ` Joachim Durchholz
1997-01-22 0:00 ` Richard A. O'Keefe
1997-01-27 0:00 ` Robert Dewar
1997-01-27 0:00 ` Robert A Duff
1997-01-29 0:00 ` Robert Dewar
1997-01-27 0:00 ` Robert A Duff
1997-01-27 0:00 ` Bob Jarvis
1997-01-28 0:00 ` Travis Griggs
1997-01-28 0:00 ` Russ McClelland
1997-01-28 0:00 ` Norman H. Cohen
1997-01-27 0:00 ` John Woods
1997-01-22 0:00 ` Eric Clayberg
1997-01-23 0:00 ` Joachim Durchholz
1997-01-24 0:00 ` Joachim Durchholz
1997-01-25 0:00 ` Tansel Ersavas
1997-01-25 0:00 ` James O'Connor
1997-01-26 0:00 ` Lawrence G. Mayka
1997-01-26 0:00 ` James O'Connor
1997-01-25 0:00 ` Eric Clayberg
1997-01-27 0:00 ` Norman H. Cohen
1997-02-07 0:00 ` Richard A. O'Keefe
1997-02-07 0:00 ` Alan Lovejoy
1997-02-12 0:00 ` Piercarlo Grandi
1997-02-13 0:00 ` Alan Lovejoy
[not found] ` <yf3ybcsm5ce.fsf@sabi.demon.co.uk>
1997-02-14 0:00 ` Alan Lovejoy
1997-02-16 0:00 ` Piercarlo Grandi
1997-02-16 0:00 ` Alan Lovejoy
1997-02-17 0:00 ` Piercarlo Grandi
1997-02-13 0:00 ` Richard A. O'Keefe
1997-02-13 0:00 ` Alan Lovejoy
1997-02-18 0:00 ` Richard A. O'Keefe
1997-02-19 0:00 ` richard
1997-02-19 0:00 ` Mike Klein
1997-02-19 0:00 ` William Clodius
1997-02-19 0:00 ` Mike Klein
1997-02-15 0:00 ` Jon S Anthony
1997-02-16 0:00 ` Piercarlo Grandi
1997-02-16 0:00 ` Jon S Anthony
1997-02-18 0:00 ` Richard A. O'Keefe
1997-02-20 0:00 ` Matt Kennel
1997-02-20 0:00 ` Anders Pytte
1997-02-17 0:00 ` Alan Lovejoy
1997-02-17 0:00 ` Jon S Anthony
1997-02-19 0:00 ` Piercarlo Grandi
1997-02-19 0:00 ` Mike Klein
1997-02-17 0:00 ` Jon S Anthony
1997-02-19 0:00 ` Piercarlo Grandi
1997-02-17 0:00 ` Jon S Anthony
1997-02-18 0:00 ` Bernard Badger
1997-02-18 0:00 ` Jon S Anthony
1997-02-19 0:00 ` Piercarlo Grandi
1997-02-19 0:00 ` Piercarlo Grandi
1997-02-21 0:00 ` Jon S Anthony
1997-02-24 0:00 ` Piercarlo Grandi
1997-02-22 0:00 ` Jon S Anthony
1997-02-22 0:00 ` Jon S Anthony
1997-02-25 0:00 ` Richard A. O'Keefe
1997-02-22 0:00 ` Jon S Anthony
1997-02-22 0:00 ` Jon S Anthony
1997-02-22 0:00 ` Jon S Anthony
1997-02-25 0:00 ` Jon S Anthony
1997-02-27 0:00 ` Clayton Weaver
1997-02-25 0:00 ` Jon S Anthony
1997-02-25 0:00 ` Jon S Anthony
1997-02-26 0:00 ` Mike Klein
1997-02-25 0:00 ` Jon S Anthony
1997-01-21 0:00 Ell
1997-01-21 0:00 ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-01-22 0:00 Ell
1997-01-27 0:00 Ell
1997-01-28 0:00 Snowball Info
1997-01-28 0:00 Ell
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox