comp.lang.ada
 help / color / mirror / Atom feed
From: jtc@dimensional.com (Jim Cochrane)
Subject: Re: Software landmines (loops)
Date: 1998/09/11
Date: 1998-09-11T00:00:00+00:00	[thread overview]
Message-ID: <6taqch$42b@flatland.dimensional.com> (raw)
In-Reply-To: Ez0D7y.DCG@yc.estec.esa.nl

In article <Ez0D7y.DCG@yc.estec.esa.nl>,  <duncan@yc.estec.esa.nlx> wrote:
>In article <6t4dmi$rhp@flatland.dimensional.com>,
>Jim Cochrane <jtc@dimensional.com> wrote:
>>Of course, if the conditions being checked in the code below are really
>>pre-conditions - that is, it can be considered a coding error that the
>>function is called with one of these conditions true, then it would be
>>better coded as:
>>
>>void Worker::do_something (Tree *top)
>>{
>>    assert (top != NULL && top->child != NULL && ...);
>>
>>    _error_code = really_do_something(top->child...->child);
>>    if (_error_code != 0) // or whatever value means non-error
>>    {
>>	_error_occurred = true;
>>    }
>>    else
>>    {
>>	_error_occurred = false;
>>    }
>>}
>>
>>Where the assertion would be documented as a pre-condition of the function
>>specification.
>>
>>Then a client would do:
>>
>>    // ensure the pre-condition for root
>>    worker.do_something (root);
>>    if (worker.error_occurred())
>>    {
>>	//report/handle the error with worker.error_code() ...
>>    }
>>
>>[Changed to an OO style, since the discussion is occurring on OO
>>newsgroups.]
>>
>>The difference, of course, is that the checking for null pointers becomes
>>part of the function specification rather than being explicitely coded (the
>>assertion will probably be turned of in the production release).  This is
>>the difference between design by contract and defensive coding.
>
>
>The first 'Commandments' for coding were:
>1. Thou shalt use single entry/single exit routines.
>2. Thou shalt guarantee all pointers before dereferencing.
>
>As mentioned before, the system was made up of 7 sub-systems,
>all running as separate processes, and communicating via
>shared memory. Hence there was a lot of 'redundant' checking.

I understand that things are not black and white in the "real world" and
that compromises sometimes need to be made.  (For one thing, the fact that
C was used here, which has no exception handling mechanism, is a factor in
what path to take.)  However, I think if I was in this situation, I would
ask a few questions, such as:

What are the error handling requirements in the case where a pointer is null?
If one of these errors does occur, is this a coding error, a bug?
If so, where would the source of this bug likely be?
If one of these errors occurred, will the program still be able to run
correctly?  In other words, can the program recover from the error, or
should it report the error and terminate in order to not cause a problem,
such as corrupted data?
Who (what module(s) or routine(s)) is responsible for building the tree so that
the required nodes were not null?  If the answer is that no-one was
responsible, can the design be changed so that this responsibility can be
assigned to a particular module or modules?
Who (what module or routine) is responsible for setting things right (if
that is possible) if an error does occur?
Can the fact that a certain depth of the tree is required be considered a
contract that must be established by some (direct or indirect) client
routine, even if it is in another process?
Can the design be changed so that, even if assertions cannot reasonably be
used, the structure is less awkward?  (At the very least, it seems, the
original "do_something" function could be structured to check for the error
and report it first, rather than nesting the check of each node, as the
original did:

    if (null_descendant (root, required_depth, &null_depth))
    {
	//report that error occurred at depth null_depth and deal with it
    }
    else
    {
        really_do_something(top->child...->child);
	...
    })

I suppose my main point is that rather than simply following an edict, it
is important to ask questions like these to find out if there might be a
better way of doing things.  If this was done, and the decision to proceed
as you described was done for a good reason, then that is basically all you
can ask.

>
>Yes, you could use 'assert' but seeing as the error checking
>had to go into the production code anyway, there was little point.
>
>Yes, the pre-conditions could have been checked before the
>routine was actually called, but now you have moved knowledge
>of where in the tree data structure the relevant information
>lives into the caller. When you consider that some of the paths
>through the tree involved following 6 or more pointers, that's
>a lot of encapsulation and data hiding that has been lost.
>All of the code for determining which error has occurred has
>also been moved from the routine to the caller...
>
>These are all tradeoffs that need to be made. I believe that
>there are various 'good practices' which should be included
>in an ideal world, but until I find employment in the ideal
>world, it's going to be a case of making these tradeoffs, and
>some of the 'good practices' may not be applied in all cases.
>
>Of course it helps if you are aware of the 'good practices'
>in the first place so that you know what you are missing.

Definitely - both because you will likely be able to apply these practices
in the future, and, even in the case where such a compromise is made, this
knowledge will still allow you to do a better job (write more correct code,
etc.) within the context of the existing environment.

>
>Cheers
>Duncan
>
>This is my article, not my employer's, with my opinions and my disclaimer!
>--
>Duncan Gibson, ESTEC/YCV, Postbus 299, 2200AG Noordwijk, The Netherlands
>Tel: +31 71 5654013   Fax: +31 71 5656142  Email: duncan@yc.estec.esa.nlx
>To avoid junk email my quoted address is incorrect. Use nl instead of nlx.


-- 
Jim Cochrane
jtc@dimensional.com




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

Thread overview: 820+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-08-06  0:00 Why C++ is successful Robert Dewar
1998-08-07  0:00 ` harald.mueller
1998-08-07  0:00   ` Brian Rogoff
1998-08-07  0:00     ` Timothy Welch
1998-08-08  0:00       ` Robert Dewar
1998-08-08  0:00         ` Jeffrey C. Dege
1998-08-08  0:00           ` Patrick Logan
1998-08-10  0:00           ` Laurent GUERBY
1998-08-12  0:00             ` Andy Ward
1998-08-12  0:00               ` Matt Kennel
1998-08-14  0:00               ` Robert Dewar
1998-08-13  0:00                 ` nasser
1998-08-19  0:00                   ` Don Harrison
1998-08-14  0:00                 ` Patrick Doyle
1998-08-16  0:00                   ` Robert Dewar
1998-08-16  0:00                     ` Patrick Doyle
1998-08-18  0:00                     ` Martin Tom Brown
1998-08-16  0:00                   ` Robert Dewar
1998-08-16  0:00                     ` Patrick Doyle
1998-08-14  0:00                 ` Ell
1998-08-17  0:00                   ` Robert I. Eachus
1998-08-17  0:00                     ` Patrick Logan
1998-08-18  0:00                       ` Samuel Tardieu
1998-08-25  0:00                       ` Optimizing recursion (was Re: Why C++ is successful) Robert I. Eachus
1998-08-25  0:00                         ` Darren New
1998-08-26  0:00                           ` Aaro Koskinen
1998-08-26  0:00                           ` Martin Tom Brown
1998-08-26  0:00                           ` Robert I. Eachus
1998-08-27  0:00                       ` Constants vs Functions (was Re: Optimizing recursion...) Ray Blaak
     [not found]                       ` <EACHUS.98Aug25165110@s <6s43nq$m31$1@berlin.infomatch.com>
1998-08-27  0:00                         ` Robert I. Eachus
1998-08-14  0:00                 ` Why C++ is successful Jean-Pierre Rosen
1998-08-14  0:00                   ` Robert Martin
1998-08-16  0:00                     ` Robert Dewar
1998-08-16  0:00                       ` Robert Martin
1998-08-16  0:00                       ` Rick Smith
1998-08-17  0:00                         ` Robert Dewar
1998-08-17  0:00                           ` Rick Smith
1998-08-15  0:00                   ` Mr Ada
1998-08-16  0:00                     ` Robert Dewar
1998-08-15  0:00                   ` Patrick Doyle
1998-08-15  0:00                     ` Jean-Pierre Rosen
1998-08-16  0:00                       ` Robert Dewar
1998-08-17  0:00                         ` Jean-Pierre Rosen
1998-08-16  0:00                       ` Patrick Doyle
1998-08-16  0:00                   ` Robert Dewar
1998-08-14  0:00                 ` Software landmines (was: Why C++ is successful) dennison
1998-08-15  0:00                   ` Thaddeus L. Olczyk
1998-08-16  0:00                   ` Jay Martin
1998-08-17  0:00                     ` Robert Dewar
1998-08-16  0:00                   ` Robert Dewar
1998-08-17  0:00                     ` dennison
1998-08-18  0:00                       ` adam
1998-08-19  0:00                         ` Tucker Taft
1998-08-19  0:00                           ` adam
1998-08-19  0:00                       ` ell
1998-08-19  0:00                         ` adam
1998-08-19  0:00                           ` Dan Higdon
1998-08-20  0:00                             ` adam
1998-08-20  0:00                               ` Dan Higdon
1998-08-20  0:00                               ` Software landmines (loops) Nick Leaton
1998-08-30  0:00                                 ` Matthew Heaney
1998-08-30  0:00                                   ` Robert Martin
1998-08-30  0:00                                     ` Charles Hixson
1998-08-31  0:00                                       ` Robert I. Eachus
1998-08-31  0:00                                     ` dennison
1998-08-31  0:00                                       ` Robert Martin
1998-09-01  0:00                                         ` Matthew Heaney
1998-09-06  0:00                                           ` Charles Hixson
1998-09-06  0:00                                             ` Matthew Heaney
1998-09-01  0:00                                       ` Andrew Reilly
1998-09-01  0:00                                         ` dennison
1998-09-01  0:00                                           ` Which wastes more time? (Was Re: Software landmines (loops)) Robert Huffman
1998-09-02  0:00                                             ` Gerry Quinn
1998-09-02  0:00                                               ` Jerry van Dijk
1998-09-04  0:00                                                 ` Loryn Jenkins
1998-09-04  0:00                                                   ` Ell
1998-09-05  0:00                                                     ` Loryn Jenkins
1998-09-04  0:00                                                       ` Ell
1998-09-05  0:00                                                       ` Ell
1998-09-05  0:00                                                         ` Loryn Jenkins
1998-09-05  0:00                                                           ` Robert Martin
1998-09-06  0:00                                                             ` Loryn Jenkins
1998-09-05  0:00                                                               ` Robert Martin
1998-09-06  0:00                                                                 ` Loryn Jenkins
1998-09-06  0:00                                                                   ` Robert Martin
1998-09-07  0:00                                                                     ` Loryn Jenkins
1998-09-06  0:00                                                                       ` Robert Martin
1998-09-08  0:00                                                                         ` Loryn Jenkins
1998-09-06  0:00                                                               ` Charles Hixson
1998-09-07  0:00                                                                 ` Loryn Jenkins
1998-09-07  0:00                                                               ` Andrew Reilly
1998-09-06  0:00                                                                 ` Biju Thomas
1998-09-08  0:00                                                                 ` Loryn Jenkins
1998-09-09  0:00                                                               ` Paolo F. Cantoni
1998-09-10  0:00                                                                 ` Loryn Jenkins
1998-09-11  0:00                                                                   ` Paolo F. Cantoni
1998-09-12  0:00                                                                     ` Loryn Jenkins
1998-09-05  0:00                                                           ` Patrick Logan
1998-09-09  0:00                                                             ` Paolo F. Cantoni
1998-09-09  0:00                                                               ` Patrick Logan
1998-09-11  0:00                                                                 ` Paolo F. Cantoni
     [not found]                                                       ` <35f48276.90997557@news.erols.com <35F42CAC.6F566DC7@s054.aone.net.au>
1998-09-07  0:00                                                         ` Patrick Doyle
1998-09-08  0:00                                                           ` Loryn Jenkins
1998-09-08  0:00                                                             ` Patrick Doyle
1998-09-09  0:00                                                               ` Loryn Jenkins
1998-09-08  0:00                                                                 ` Patrick Doyle
1998-09-10  0:00                                                                   ` Loryn Jenkins
1998-09-09  0:00                                                                     ` Patrick Doyle
1998-09-11  0:00                                                                       ` Loryn Jenkins
1998-09-11  0:00                                                                       ` Loryn Jenkins
     [not found]                                                       ` <35f48276.90997557@news.erols.com <35F79B59.185AA03E@s054.aone.net.au>
1998-09-11  0:00                                                         ` Jim Cochrane
1998-09-12  0:00                                                           ` Loryn Jenkins
1998-09-12  0:00                                                             ` Jim Cochrane
1998-09-01  0:00                                         ` Software landmines (loops) Matthew Heaney
1998-09-01  0:00                                         ` dewarr
     [not found]                                     ` <35f51e53.48044143@ <m3af4mq7f4.fsf@mheaney.ni.net>
1998-08-31  0:00                                       ` Andrew Hussey
1998-08-31  0:00                                         ` Matthew Heaney
1998-08-31  0:00                                           ` Tim McDermott
1998-08-31  0:00                                             ` Larry Brasfield
1998-09-01  0:00                                               ` Matthew Heaney
1998-09-01  0:00                                             ` Matthew Heaney
1998-09-01  0:00                                             ` dewar
1998-08-31  0:00                                           ` Robert Martin
1998-08-31  0:00                                             ` Gene Gajewski
1998-09-01  0:00                                             ` Robert I. Eachus
1998-09-01  0:00                                             ` Matthew Heaney
1998-08-31  0:00                                               ` Robert Martin
1998-09-01  0:00                                                 ` Gerhard Menzl
1998-09-02  0:00                                                 ` Tres Seaver
1998-09-02  0:00                                                   ` Robert Martin
1998-09-03  0:00                                                     ` sureshvv
1998-09-03  0:00                                                   ` Patrick Logan
1998-09-01  0:00                                             ` Chris Brand
1998-09-01  0:00                                               ` Robert Martin
1998-09-01  0:00                                                 ` Biju Thomas
1998-09-01  0:00                                                   ` Robert Martin
1998-09-01  0:00                                             ` Richard Melvin
1998-09-01  0:00                                               ` Robert Martin
1998-09-02  0:00                                               ` Jim Cochrane
1998-09-02  0:00                                                 ` Richard Melvin
1998-09-02  0:00                                                   ` Jim Cochrane
1998-09-03  0:00                                                     ` Matthew Heaney
1998-09-03  0:00                                                       ` Jim Cochrane
1998-09-03  0:00                                                       ` Loryn Jenkins
1998-09-01  0:00                                             ` Phil Goodwin
1998-09-01  0:00                                               ` Biju Thomas
1998-09-02  0:00                                                 ` Phil Goodwin
1998-09-02  0:00                                                   ` Robert Martin
1998-09-03  0:00                                                     ` Phil Goodwin
1998-09-03  0:00                                                       ` Robert Martin
1998-09-03  0:00                                               ` Ole-Hjalmar Kristensen
1998-09-01  0:00                                             ` sureshvv
1998-09-01  0:00                                               ` Robert Martin
1998-09-02  0:00                                                 ` sureshvv
1998-09-02  0:00                                                   ` Robert Martin
1998-09-03  0:00                                                     ` Charles Hixson
1998-09-04  0:00                                                       ` Patrick Logan
1998-09-04  0:00                                                       ` adam
1998-09-06  0:00                                                         ` Gerry Quinn
1998-09-04  0:00                                                     ` Rick Smith
1998-09-04  0:00                                                       ` Robert Martin
1998-09-04  0:00                                                       ` Charles Hixson
1998-09-08  0:00                                                       ` adam
1998-09-08  0:00                                                         ` Rick Smith
     [not found]                                                       ` <gio+van+no+ni+8-0809981818260001@dialup75.tlh.talstar.com>
1998-09-08  0:00                                                         ` Rick Smith
1998-09-08  0:00                                                         ` Mark A Biggar
1998-09-02  0:00                                                   ` Robert Martin
1998-09-01  0:00                                           ` Loryn Jenkins
1998-09-01  0:00                                             ` Matthew Heaney
1998-09-01  0:00                                               ` Loryn Jenkins
1998-09-01  0:00                                                 ` Matthew Heaney
1998-09-01  0:00                                                   ` James Weirich
1998-09-01  0:00                                                     ` Mike Spille
1998-09-02  0:00                                                       ` Nick Leaton
1998-09-02  0:00                                                   ` Loryn Jenkins
1998-09-01  0:00                                                     ` John Volan
1998-09-01  0:00                                                       ` Robert Martin
1998-09-02  0:00                                                       ` Nick Leaton
1998-09-02  0:00                                                       ` Chris Saunders
1998-09-01  0:00                                                     ` Darren New
1998-09-02  0:00                                                       ` Loryn Jenkins
1998-09-02  0:00                                                         ` Matthew Heaney
1998-09-02  0:00                                                           ` Loryn Jenkins
1998-09-01  0:00                                                     ` John Volan
1998-09-02  0:00                                                     ` Matthew Heaney
1998-09-02  0:00                                                       ` Tim McDermott
1998-09-03  0:00                                                         ` Matthew Heaney
1998-09-02  0:00                                                       ` Loryn Jenkins
1998-09-03  0:00                                                       ` Joe Gamache
1998-09-04  0:00                                                         ` Charles Hixson
1998-09-05  0:00                                                           ` Patrick Logan
1998-09-05  0:00                                                             ` Charles Hixson
1998-09-04  0:00                                                 ` Charles Hixson
1998-09-05  0:00                                                   ` Loryn Jenkins
1998-09-01  0:00                                               ` dewarr
1998-09-01  0:00                                                 ` Really a U.S. thing? (Was Re: Software landmines (loops)) Brian Rogoff
1998-09-01  0:00                                                 ` Optimizations (was: " dennison
1998-09-01  0:00                                                   ` Expressive Case Statements (was: Software landmines) Richard D Riehle
1998-09-01  0:00                                                     ` Tucker Taft
1998-09-02  0:00                                                       ` Richard D Riehle
1998-09-01  0:00                                                     ` Robert I. Eachus
1998-09-02  0:00                                                       ` Dr Richard A. O'Keefe
1998-09-02  0:00                                                         ` Matthew Heaney
1998-09-02  0:00                                                         ` Richard D Riehle
1998-09-03  0:00                                                           ` Dale Stanbrough
1998-09-04  0:00                                                           ` Al Christians
1998-09-05  0:00                                                             ` Tom Moran
1998-09-02  0:00                                                         ` Robert I. Eachus
1998-09-04  0:00                                                           ` Al Christians
1998-09-02  0:00                                                       ` Richard D Riehle
1998-09-02  0:00                                                         ` Robert I. Eachus
1998-09-02  0:00                                                     ` Tom Moran
1998-09-02  0:00                                                       ` Matthew Heaney
1998-09-02  0:00                                                       ` Richard D Riehle
1998-09-02  0:00                                                         ` Tom Moran
1998-09-03  0:00                                                           ` Richard D Riehle
1998-09-03  0:00                                                         ` Expressive Case Statements (long source) Tom Moran
1998-09-02  0:00                                                     ` Expressive Case Statements (was: Software landmines) Tom Moran
1998-09-04  0:00                                               ` Software landmines (loops) Jean-Marc Jezequel
1998-09-04  0:00                                                 ` Richard Melvin
1998-09-07  0:00                                                   ` Jean-Marc Jezequel
1998-09-01  0:00                                           ` Don Harrison
1998-08-31  0:00                                         ` Mattias Lundstr�m
1998-08-31  0:00                                           ` Robert Martin
1998-08-31  0:00                                             ` Robert I. Eachus
1998-08-31  0:00                                               ` Robert Martin
1998-09-01  0:00                                                 ` Matthew Heaney
1998-09-01  0:00                                                   ` Stephen Leake
1998-09-01  0:00                                                     ` Robert Martin
1998-09-01  0:00                                               ` Matthew Heaney
1998-09-01  0:00                                             ` Richard Jones
1998-09-02  0:00                                               ` Mattias Lundstr�m
1998-09-02  0:00                                               ` Mattias Lundstr�m
1998-09-02  0:00                                                 ` Patrick Logan
1998-09-02  0:00                                                   ` Robert Martin
1998-09-02  0:00                                               ` Mattias Lundstr�m
1998-09-02  0:00                                               ` Mattias Lundstr�m
1998-09-01  0:00                                             ` Mattias Lundstr�m
1998-09-01  0:00                                               ` Robert Martin
1998-09-01  0:00                                                 ` Robert I. Eachus
1998-09-01  0:00                                                   ` Robert Martin
1998-09-02  0:00                                                 ` Mattias Lundstr�m
1998-09-02  0:00                                                 ` Mattias Lundstr�m
1998-09-02  0:00                                                   ` Robert Martin
1998-09-01  0:00                                           ` Tim Ottinger
1998-09-01  0:00                                         ` dewarr
     [not found]                                     ` <35f51e53.48044143@news.erols.c <m3af4mq7f4.fsf@mheaney.ni.net>
1998-08-31  0:00                                       ` Patrick Doyle
1998-08-31  0:00                                         ` Richard D Riehle
1998-09-01  0:00                                           ` Simon Wright
1998-09-02  0:00                                           ` adam
1998-08-31  0:00                                         ` Gene Gajewski
1998-09-01  0:00                                         ` Matthew Heaney
1998-08-31  0:00                                     ` Ell
1998-08-31  0:00                                       ` Robert Martin
1998-08-31  0:00                                         ` Jeffrey C. Dege
1998-08-31  0:00                                           ` Ell
1998-08-31  0:00                                             ` Jeffrey C. Dege
1998-08-31  0:00                                           ` Ell
1998-08-31  0:00                                             ` Gene Gajewski
1998-08-31  0:00                                         ` Stephen Leake
1998-08-31  0:00                                           ` Robert Martin
1998-08-31  0:00                                             ` Agent
1998-09-01  0:00                                               ` Ell
1998-08-31  0:00                                                 ` Robert Martin
1998-09-01  0:00                                                   ` dennison
1998-09-01  0:00                                                     ` Robert Martin
1998-09-02  0:00                                                       ` Andrew Reilly
1998-09-01  0:00                                                         ` Robert Martin
1998-09-02  0:00                                                           ` dennison
1998-09-01  0:00                                                   ` Tim Ottinger
1998-09-01  0:00                                                     ` Robert Martin
     [not found]                                                 ` <6sfqul$ggg$1@hirame. <6sidsq$e6c$1@hirame.wwa.com>
1998-09-03  0:00                                                   ` Patrick Doyle
1998-09-03  0:00                                                     ` Charles Hixson
1998-09-03  0:00                                                       ` John G. Volan
1998-09-01  0:00                                             ` Matthew Heaney
1998-09-01  0:00                                             ` Phil Goodwin
1998-09-01  0:00                                               ` Robert Martin
1998-09-02  0:00                                                 ` Ell
1998-09-01  0:00                                                   ` Robert Martin
1998-09-02  0:00                                                     ` Matthew Heaney
1998-09-02  0:00                                                       ` Robert Martin
1998-09-02  0:00                                                         ` Matthew Heaney
1998-09-02  0:00                                                         ` Richard Melvin
1998-09-02  0:00                                                           ` Tim Ottinger
1998-09-02  0:00                                                     ` Richard Melvin
1998-09-02  0:00                                                     ` dennison
1998-09-02  0:00                                                     ` Richard MacDonald (dogmat)
1998-09-03  0:00                                                       ` Matthew Heaney
1998-09-03  0:00                                                     ` mfinney
     [not found]                                                     ` <gio+van+no+ni+8-0309982244140001@dialup62.tlh.talstar.com>
1998-09-04  0:00                                                       ` Ell
     [not found]                                                 ` <gio+van+no+ni+8-0309982225160001@dialup62.tlh.talstar.com>
1998-09-15  0:00                                                   ` mfinney
1998-10-01  0:00                                             ` Charles H. Sampson
1998-10-02  0:00                                               ` Robert C. Martin
1998-10-02  0:00                                                 ` Charles H. Sampson
1998-10-03  0:00                                                   ` Reimer Behrends
1998-10-04  0:00                                                     ` Charles H. Sampson
1998-10-05  0:00                                                       ` Reimer Behrends
1998-10-05  0:00                                                         ` Patrick Logan
1998-10-06  0:00                                                         ` Charles H. Sampson
1998-10-11  0:00                                                           ` Reimer Behrends
1998-10-02  0:00                                                 ` John I. Moore, Jr.
1998-10-02  0:00                                                   ` Ell
1998-10-03  0:00                                                   ` John Goodsen
1998-10-03  0:00                                                   ` Robert C. Martin
1998-10-03  0:00                                                     ` John I. Moore, Jr.
1998-10-05  0:00                                                       ` Robert C. Martin
1998-10-06  0:00                                                       ` Matt Kennel
1998-10-06  0:00                                                         ` Ell
1998-10-03  0:00                                                     ` Ell
1998-10-03  0:00                                                     ` Richard D Riehle
1998-10-05  0:00                                                     ` dewarr
1998-10-04  0:00                                                       ` Robert C. Martin
1998-10-05  0:00                                                         ` Ell
1998-10-05  0:00                                                           ` Ell
1998-10-05  0:00                                                         ` Ell
1998-10-09  0:00                                                     ` Matthew Heaney
1998-10-09  0:00                                                       ` Ell
1998-10-02  0:00                                                 ` Ell
1998-10-03  0:00                                                   ` Ell
1998-10-03  0:00                                                     ` Ell
1998-10-05  0:00                                                 ` Graham Perkins
1998-10-08  0:00                                                   ` s350817
1998-10-09  0:00                                                 ` Matthew Heaney
1998-10-02  0:00                                               ` Ell
1998-08-31  0:00                                         ` Matthew Heaney
1998-08-31  0:00                                           ` Gene Gajewski
1998-08-31  0:00                                           ` Ell
1998-08-31  0:00                                             ` Phlip
1998-08-31  0:00                                               ` Robert Martin
1998-08-31  0:00                                             ` Robert Martin
1998-08-31  0:00                                               ` Ell
1998-08-31  0:00                                                 ` Robert Martin
1998-09-03  0:00                                                   ` Steven Perryman
1998-09-01  0:00                                                 ` Charles Hixson
1998-08-31  0:00                                           ` Patrick Logan
1998-09-01  0:00                                             ` dewarr
1998-09-01  0:00                                       ` Charles Hixson
     [not found]                                     ` <35f51e53.48044143@ <904556531.666222@miso.it.uq.edu.au>
1998-09-01  0:00                                       ` Gerry Quinn
1998-09-01  0:00                                         ` Robert Martin
1998-09-01  0:00                                           ` Gerry Quinn
1998-09-01  0:00                                             ` Robert Martin
1998-09-02  0:00                                               ` Gerry Quinn
1998-09-02  0:00                                                 ` Robert Martin
1998-09-02  0:00                                                   ` Ell
1998-09-04  0:00                                                     ` Andre Tibben
1998-09-04  0:00                                                       ` Patrick Doyle
1998-09-02  0:00                                                   ` Gerry Quinn
1998-09-02  0:00                                                     ` Robert Martin
1998-09-03  0:00                                                       ` Ell
1998-09-04  0:00                                                         ` Ell
1998-09-03  0:00                                                           ` Robert Martin
1998-09-04  0:00                                                             ` Ell
1998-09-04  0:00                                                               ` Robert Martin
1998-09-05  0:00                                                                 ` Loryn Jenkins
1998-09-04  0:00                                                                   ` Ell
1998-09-05  0:00                                                                     ` Loryn Jenkins
1998-09-04  0:00                                                               ` Patrick Doyle
1998-09-05  0:00                                                                 ` Ell
1998-09-05  0:00                                                                   ` Jeffrey C. Dege
1998-09-05  0:00                                                                     ` Matthew Heaney
1998-09-05  0:00                                                                       ` Matthew Heaney
1998-09-05  0:00                                                                         ` Robert Martin
1998-09-06  0:00                                                                           ` Loryn Jenkins
1998-09-05  0:00                                                                             ` Robert Martin
1998-09-06  0:00                                                                               ` Loryn Jenkins
1998-09-06  0:00                                                                                 ` Charles Hixson
1998-09-06  0:00                                                                                   ` Patrick Doyle
1998-09-07  0:00                                                                                 ` Ray Gardner
1998-09-07  0:00                                                                                   ` Patrick Logan
1998-09-08  0:00                                                                         ` Tim McDermott
1998-09-08  0:00                                                                           ` Patrick Doyle
1998-09-08  0:00                                                                             ` Patrick Logan
1998-09-17  0:00                                                                           ` Matthew Heaney
1998-09-05  0:00                                                                       ` Robert Martin
1998-09-09  0:00                                                                       ` Tim Ottinger
1998-09-17  0:00                                                                         ` Matthew Heaney
1998-09-16  0:00                                                                           ` Tim Ottinger
1998-09-17  0:00                                                                             ` [WAYRTW?] (was: Re: Software landmines (loops)) Zane Lewkowicz
1998-09-17  0:00                                                                               ` Biju Thomas
1998-09-18  0:00                                                                               ` L. Darrell Ray
1998-09-05  0:00                                                                   ` Software landmines (loops) Loryn Jenkins
1998-09-05  0:00                                                                     ` Robert Martin
1998-09-06  0:00                                                                       ` Loryn Jenkins
1998-09-05  0:00                                                                         ` Robert Martin
1998-09-06  0:00                                                                           ` Loryn Jenkins
1998-09-03  0:00                                                       ` sureshvv
1998-09-03  0:00                                                         ` Robert Martin
1998-09-03  0:00                                                           ` Mike Spille
1998-09-03  0:00                                                             ` Robert Martin
1998-09-03  0:00                                                               ` Mike Spille
1998-09-03  0:00                                                                 ` Robert Martin
1998-09-04  0:00                                                                 ` sureshvv
1998-09-04  0:00                                                                   ` Robert Martin
1998-09-04  0:00                                                                     ` Mike Spille
1998-09-05  0:00                                                                       ` Ell
1998-09-05  0:00                                                                         ` Moderators for life (was: Re: Software landmines) Martijn Meijering
1998-09-05  0:00                                                                           ` Thaddeus L. Olczyk
1998-09-06  0:00                                                                           ` Moderators for life Ell
1998-09-04  0:00                                                               ` Software landmines (loops) Gerry Quinn
1998-09-04  0:00                                                               ` Ray Blaak
1998-09-06  0:00                                                                 ` Charles Hixson
1998-09-06  0:00                                                                   ` Robert Martin
1998-09-07  0:00                                                                     ` Patrick Logan
     [not found]                                                               ` <EyyLos.2nx@yc.estec.esa.nl>
1998-09-08  0:00                                                                 ` John G. Volan
1998-09-08  0:00                                                                   ` duncan
1998-09-08  0:00                                                                     ` Patrick Doyle
1998-09-08  0:00                                                                 ` Robert Martin
1998-09-06  0:00                                                           ` Charles Hixson
1998-09-06  0:00                                                             ` Robert Martin
1998-09-06  0:00                                                               ` Charles Hixson
1998-09-09  0:00                                                               ` sureshvv
1998-09-03  0:00                                                         ` Patrick Logan
1998-09-04  0:00                                                           ` Matthew Heaney
     [not found]                                                     ` <6skqf3$ <35F0B5B0.8E2D0166@s054.aone.net.au>
1998-09-06  0:00                                                       ` Will Rose
1998-09-06  0:00                                                         ` Ell
1998-09-06  0:00                                                           ` Jeffrey C. Dege
1998-09-01  0:00                                           ` Mike Spille
1998-09-01  0:00                                             ` Robert Martin
     [not found]                                               ` <gio+van+no+ni+8-0309982212300001@dialup62.tlh.talstar.com>
1998-09-04  0:00                                                 ` Robert I. Eachus
     [not found]                                                   ` <gio+van+no+ni+8-0809981840170001@dialup75.tlh.talstar.com>
1998-09-09  0:00                                                     ` Nick Leaton
     [not found]                                                       ` <gio+van+no+ni+8-1609980026290001@dialup26.tlh.talstar.com>
1998-09-16  0:00                                                         ` Nick Leaton
1998-09-02  0:00                                           ` mfinney
1998-09-02  0:00                                             ` Ell
1998-09-02  0:00                                             ` john-clonts
1998-09-03  0:00                                               ` mfinney
1998-09-06  0:00                                                 ` Charles Hixson
1998-09-06  0:00                                                   ` mfinney
1998-09-02  0:00                                             ` Ell
1998-09-02  0:00                                               ` Robert Oliver
1998-09-02  0:00                                                 ` Ell
1998-09-02  0:00                                                   ` Robert Oliver
1998-09-02  0:00                                                     ` Robert Martin
1998-09-03  0:00                                                       ` sureshvv
1998-09-03  0:00                                                         ` Patrick Logan
1998-09-06  0:00                                                       ` Charles Hixson
1998-09-07  0:00                                                         ` Loryn Jenkins
1998-09-03  0:00                                                     ` Ell
1998-09-03  0:00                                                       ` Jeffrey C. Dege
1998-09-02  0:00                                                 ` Matthew Heaney
1998-09-02  0:00                                                 ` john-clonts
1998-09-02  0:00                                                   ` Robert Martin
1998-09-02  0:00                                                   ` Darren New
1998-09-05  0:00                                               ` Ray Gardner
1998-09-05  0:00                                                 ` Matthew Heaney
1998-09-07  0:00                                                   ` Ray Gardner
1998-09-07  0:00                                                     ` Ell
1998-09-07  0:00                                                       ` dewarr
1998-09-09  0:00                                                         ` Ray Gardner
1998-09-11  0:00                                                           ` Robert I. Eachus
1998-09-07  0:00                                                       ` Ell
1998-09-09  0:00                                                         ` Adrian P. Morgan
1998-09-09  0:00                                                           ` Charles Hixson
1998-09-10  0:00                                                             ` mfinney
     [not found]                                                               ` <gio+van+no+ni+8-1609981736190001@dialup47.tlh.talstar.com>
1998-09-17  0:00                                                                 ` mfinney
1998-09-07  0:00                                                       ` Patrick Doyle
1998-09-07  0:00                                                         ` dewarr
1998-09-07  0:00                                                       ` Ray Gardner
1998-09-07  0:00                                                         ` Ell
1998-09-07  0:00                                                           ` Ell
1998-09-09  0:00                                                           ` Ray Gardner
1998-10-09  0:00                                                     ` Matthew Heaney
     [not found]                                               ` <m31zpq4pim.fsf@mheaney.ni.ne <m3af36wtwh.fsf@mheaney.ni.net>
1998-10-11  0:00                                                 ` Patrick Doyle
1998-09-02  0:00                                             ` Robert Martin
1998-09-02  0:00                                               ` Ell
1998-09-02  0:00                                                 ` Robert Martin
1998-09-02  0:00                                                   ` Ell
1998-09-03  0:00                                                     ` Ole-Hjalmar Kristensen
1998-09-03  0:00                                                       ` Ell
1998-09-03  0:00                                                         ` Martin Tom Brown
1998-09-03  0:00                                                         ` Patrick Doyle
1998-09-02  0:00                                                   ` Ell
1998-09-02  0:00                                                     ` Robert Martin
1998-09-02  0:00                                                       ` Ell
1998-09-02  0:00                                                     ` Robert Martin
1998-09-02  0:00                                                       ` Ell
1998-09-02  0:00                                                         ` Robert Martin
1998-09-03  0:00                                                           ` Joe Gwinn
1998-09-03  0:00                                                             ` Robert Martin
1998-09-04  0:00                                                               ` Ell
1998-09-04  0:00                                                                 ` Robert Martin
1998-09-04  0:00                                                                   ` Ell
1998-09-04  0:00                                                               ` sureshvv
1998-09-06  0:00                                                             ` Charles Hixson
1998-09-06  0:00                                                               ` Matthew Heaney
1998-09-06  0:00                                                                 ` Robert Martin
1998-09-06  0:00                                                                   ` Ell
1998-09-06  0:00                                                                     ` Jeffrey C. Dege
1998-09-11  0:00                                                                   ` Robert I. Eachus
1998-09-12  0:00                                                                     ` Patrick Logan
1998-09-06  0:00                                                               ` Robert Martin
1998-09-06  0:00                                                                 ` Jeffrey C. Dege
1998-09-06  0:00                                                                   ` Robert Martin
1998-09-08  0:00                                                               ` adam
1998-09-09  0:00                                                                 ` Gerry Quinn
     [not found]                                                                   ` <gio+van+no+ni+8-1609980034390001@dialup26.tlh.talstar.com>
1998-09-16  0:00                                                                     ` Biju Thomas
1998-09-16  0:00                                                                       ` Is there a language that Dijkstra liked? (was: Re: Software landmines (loops)) Rick Smith
1998-09-17  0:00                                                                         ` Markus Kuhn
1998-09-17  0:00                                                                           ` Pat Rogers
1998-09-17  0:00                                                                             ` dewarr
1998-09-17  0:00                                                                             ` David C. Hoos, Sr.
1998-09-21  0:00                                                                             ` Is there a language that Dijkstra liked? Peter Hermann
1998-09-21  0:00                                                                               ` dewarr
1998-09-21  0:00                                                                               ` Pat Rogers
1998-09-17  0:00                                                                           ` Is there a language that Dijkstra liked? (was: Re: Software landmines (loops)) dewarr
1998-09-17  0:00                                                                             ` Biju Thomas
1998-09-18  0:00                                                                               ` dewarr
1998-09-18  0:00                                                                                 ` Markus Kuhn
1998-10-09  0:00                                                                             ` Matthew Heaney
1998-10-09  0:00                                                                               ` Jay Martin
1998-10-09  0:00                                                                                 ` Pat Rogers
1998-10-10  0:00                                                                                 ` Dave Wood
1998-10-13  0:00                                                                                 ` last.first
1998-10-23  0:00                                                                                   ` Gautier.DeMontmollin
1998-10-23  0:00                                                                                   ` Brian Mueller
1998-10-23  0:00                                                                                     ` College, C, etc. (Was Re: Is there a language that Dijkstra liked?) Darren New
1998-10-23  0:00                                                                                       ` Tom J
1998-10-23  0:00                                                                                         ` K. Mathias
1998-10-24  0:00                                                                                       ` Jerry van Dijk
1998-10-25  0:00                                                                                       ` College, C, etc Frank Sergeant
1998-10-26  0:00                                                                                         ` Darren New
1998-10-29  0:00                                                                                           ` Graham Perkins
1998-10-29  0:00                                                                                             ` Arun Mangalam
1998-10-29  0:00                                                                                             ` Paul A. Howes
1998-10-30  0:00                                                                                               ` Jeffrey C. Dege
1998-10-30  0:00                                                                                                 ` Patrick Logan
1998-10-23  0:00                                                                                     ` Is there a language that Dijkstra liked? (was: Re: Software landmines (loops)) Arun Mangalam
1998-10-23  0:00                                                                                       ` DPH
1998-10-24  0:00                                                                                         ` Michael Stark
1998-10-23  0:00                                                                                     ` Ell
1998-10-23  0:00                                                                                     ` midlamD
1998-10-23  0:00                                                                                       ` Ell
1998-10-24  0:00                                                                                     ` Dave Wood
1998-10-24  0:00                                                                                       ` Tucker Taft
1998-10-24  0:00                                                                                     ` Ehud Lamm
1998-10-24  0:00                                                                                     ` Dave Wood
1998-10-24  0:00                                                                                     ` Dale Stanbrough
1998-10-26  0:00                                                                                     ` Bill Ghrist
1998-10-27  0:00                                                                                       ` Ell
1998-10-27  0:00                                                                                         ` dewarr
     [not found]                                                                                     ` <3 <slrn73ifd1.8ip.jdege@jdege.visi.com>
1998-10-30  0:00                                                                                       ` College, C, etc Tom J
1998-10-09  0:00                                                                               ` Is there a language that Dijkstra liked? (was: Re: Software landmines (loops)) Pat Rogers
1998-10-11  0:00                                                                               ` Bertrand Meyer
1998-10-12  0:00                                                                                 ` Rod Chapman
1998-10-12  0:00                                                                                 ` Pat Rogers
1998-10-13  0:00                                                                                 ` Robert I. Eachus
1998-09-18  0:00                                                                           ` bengt
1998-09-17  0:00                                                                       ` Software landmines (loops) Gerry Quinn
1998-09-17  0:00                                                                         ` dewarr
1998-09-18  0:00                                                                           ` Gerry Quinn
1998-09-18  0:00                                                                             ` Biju Thomas
1998-09-18  0:00                                                                               ` Robert C. Martin
1998-09-19  0:00                                                                                 ` Rick Smith
1998-09-19  0:00                                                                               ` dewarr
1998-09-21  0:00                                                                                 ` Richard D Riehle
1998-09-19  0:00                                                                               ` Ell
1998-09-19  0:00                                                                             ` dewarr
1998-09-17  0:00                                                                       ` dewarr
1998-09-18  0:00                                                                         ` Ell
1998-09-11  0:00                                                                 ` spaghetti code(was Re: Software landmines (loops)) Joe Chacko
     [not found]                                                                   ` <01bddfb7$f3eac320$ca3aea9e@tom>
1998-09-15  0:00                                                                     ` prochak
1998-09-03  0:00                                                       ` Software landmines (loops) Malcolm Steel
     [not found]                                                       ` <o1fH1.543$495.1 <gwinn-0309982042490001@d8.dial-4.cmb.ma.ultra.net>
1998-09-04  0:00                                                         ` Samuel Mize
1998-09-04  0:00                                                           ` Ell
1998-09-05  0:00                                                           ` Loryn Jenkins
1998-09-09  0:00                                                             ` Samuel Mize
1998-09-09  0:00                                                               ` sureshvv
1998-09-10  0:00                                                                 ` prochak
1998-09-11  0:00                                                                   ` Patrick Doyle
1998-09-17  0:00                                                                 ` Matthew Heaney
1998-09-10  0:00                                                               ` Tim Ottinger
     [not found]                                                                 ` <01bddccc$98b2dda0$ca3aea9e@tom>
1998-09-10  0:00                                                                   ` Tim Ottinger
1998-09-11  0:00                                                             ` Robert I. Eachus
1998-09-12  0:00                                                               ` Loryn Jenkins
1998-09-11  0:00                                                                 ` alan walkington
1998-09-12  0:00                                                                   ` Loryn Jenkins
1998-09-17  0:00                                                                 ` Linguistic invention (was Re: Software landmines (loops)) Robert I. Eachus
1998-09-18  0:00                                                                   ` Ell
1998-10-09  0:00                                                       ` Is there a language that Dijkstra liked? (was: " Gautier.DeMontmollin
     [not found]                                                     ` <6sjnlu$83l$1@hirame.wwa.c <35EE5F67.80D@gecm.com>
1998-09-03  0:00                                                       ` Software landmines (loops) Patrick Doyle
1998-09-02  0:00                                                 ` Rick Smith
1998-09-02  0:00                                                   ` Robert I. Eachus
1998-09-02  0:00                                                     ` Patrick Logan
1998-09-03  0:00                                                       ` Robert I. Eachus
1998-09-02  0:00                                                 ` Patrick Doyle
1998-09-02  0:00                                                 ` adam
1998-09-02  0:00                                               ` adam
1998-09-02  0:00                                               ` Matthew Heaney
1998-09-02  0:00                                                 ` Robert Martin
1998-09-02  0:00                                                   ` Dan Higdon
1998-09-03  0:00                                                     ` Mid-Loop 'Until' Proposal [was: Software landmines (loops)] John G. Volan
     [not found]                                                       ` <Q7UH1.3152$re2.302134@news.giganews.com>
     [not found]                                                         ` <35F2E055.6922B7EC@earthlink.net>
1998-09-06  0:00                                                           ` John G. Volan
1998-09-02  0:00                                                   ` Software landmines (loops) Matthew Heaney
1998-09-02  0:00                                                     ` Robert Martin
1998-09-03  0:00                                                       ` Matthew Heaney
1998-09-03  0:00                                                         ` Robert Martin
1998-09-03  0:00                                                         ` Patrick Logan
1998-09-03  0:00                                                           ` Module size (was Re: Software landmines) Jeffrey C. Dege
1998-09-03  0:00                                                             ` Robert Martin
1998-09-04  0:00                                                               ` Martin Tom Brown
1998-09-04  0:00                                                                 ` Christopher P. Gariepy
1998-09-04  0:00                                                                   ` John G. Volan
1998-09-06  0:00                                                                     ` Charles Hixson
1998-09-06  0:00                                                                       ` John G. Volan
1998-09-04  0:00                                                                   ` Robert Martin
1998-09-04  0:00                                                                     ` Pat Rogers
1998-09-05  0:00                                                                       ` Ell
1998-09-05  0:00                                                                         ` Loryn Jenkins
1998-09-05  0:00                                                                           ` Patrick Doyle
1998-09-05  0:00                                                                           ` Robert Martin
1998-09-05  0:00                                                                             ` Jeffrey C. Dege
1998-09-06  0:00                                                                             ` Loryn Jenkins
1998-09-06  0:00                                                                               ` Patrick Doyle
1998-09-08  0:00                                                                                 ` James Weirich
1998-09-08  0:00                                                                                 ` Ken Carpenter
1998-09-05  0:00                                                                       ` Loryn Jenkins
1998-09-04  0:00                                                                         ` Types vs classes (was Re: Module size (was Re: Software landmines)) Pat Rogers
1998-09-05  0:00                                                                           ` Loryn Jenkins
1998-09-07  0:00                                                                             ` Juergen Schlegelmilch
1998-09-07  0:00                                                                               ` Juergen Schlegelmilch
1998-09-04  0:00                                                                   ` Emtpy procedures " Jim Cochrane
1998-09-04  0:00                                                                   ` Module size (was Re: Software landmines) Ell
1998-09-04  0:00                                                             ` Chris Kuan
1998-09-04  0:00                                                               ` Jeffrey C. Dege
1998-09-04  0:00                                                                 ` Chris Kuan
1998-09-04  0:00                                                             ` John G. Volan
1998-09-04  0:00                                                               ` John G. Volan
1998-09-04  0:00                                                               ` Patrick Logan
1998-09-05  0:00                                                                 ` Jeffrey C. Dege
1998-09-05  0:00                                                                   ` Patrick Logan
1998-09-05  0:00                                                                     ` Jeffrey C. Dege
1998-09-03  0:00                                                         ` Software landmines (loops) Robert Martin
1998-09-03  0:00                                                           ` Phil Goodwin
1998-09-04  0:00                                                             ` Matthew Heaney
1998-09-04  0:00                                                               ` Jeffrey C. Dege
1998-09-04  0:00                                                                 ` Patrick Logan
1998-09-04  0:00                                                                 ` Ell
1998-09-04  0:00                                                                   ` Elliot's paranoia (was something relevent once, but no longer) Jeffrey C. Dege
1998-09-03  0:00                                                           ` Software landmines (loops) Biju Thomas
1998-09-04  0:00                                                           ` Ell
1998-09-04  0:00                                                             ` Ell
1998-09-05  0:00                                                             ` Loryn Jenkins
1998-09-06  0:00                                                               ` Charles Hixson
1998-09-07  0:00                                                                 ` Loryn Jenkins
     [not found]                                                             ` <35F074C9.E10C <35F2E907.594CD023@earthlink.net>
1998-09-07  0:00                                                               ` Patrick Doyle
1998-09-10  0:00                                                             ` Tim Ottinger
1998-09-10  0:00                                                               ` dewarr
1998-09-11  0:00                                                                 ` prochak
1998-09-12  0:00                                                                 ` Ell
1998-09-12  0:00                                                                   ` dewarr
1998-09-12  0:00                                                                     ` Charles Hixson
1998-09-13  0:00                                                                       ` dewarr
1998-09-14  0:00                                                                     ` Ell
1998-09-02  0:00                                                     ` Patrick Logan
1998-09-03  0:00                                                       ` Ole-Hjalmar Kristensen
1998-09-03  0:00                                                         ` Patrick Logan
1998-09-03  0:00                                                       ` Matthew Heaney
1998-09-03  0:00                                                         ` Patrick Logan
1998-09-02  0:00                                                   ` dennison
1998-09-02  0:00                                               ` adam
1998-09-02  0:00                                                 ` Robert Martin
1998-09-02  0:00                                                   ` Mike Spille
1998-09-03  0:00                                                   ` Richard MacDonald
1998-09-03  0:00                                                   ` Gerry Quinn
1998-09-06  0:00                                                 ` Charles Hixson
1998-09-02  0:00                                               ` Phil Goodwin
     [not found]                                               ` <gio+van+no+ni+8-0309982311220001@dialup62.tlh.talstar.com>
1998-09-03  0:00                                                 ` Robert Martin
1998-09-03  0:00                                               ` mfinney
1998-09-03  0:00                                                 ` Robert Martin
1998-09-02  0:00                                           ` Gene Gajewski
1998-09-03  0:00                                     ` Expressive Case Statements (was: Software landmines) Fergus Henderson
1998-09-09  0:00                                     ` Software landmines (loops) Jonas M�ls�
     [not found]                                     ` <35f51e53.48044143@ <6t6l4n$rep@jbm.nada.kth.se>
1998-09-10  0:00                                       ` Mats Weber
1998-09-17  0:00                                       ` Matthew Heaney
     [not found]                                 ` <m3ogt3qgca.fsf@mheaney.ni.n <1dghyt5.oik1lzhxzf2N@n207167116176.inetworld.net>
1998-10-10  0:00                                   ` Patrick Doyle
1998-10-12  0:00                                     ` Charles H. Sampson
1998-10-13  0:00                                       ` Matthew Heaney
1998-10-14  0:00                                       ` Graham Perkins
1998-10-15  0:00                                         ` Reimer Behrends
1998-10-15  0:00                                           ` dewarr
1998-10-15  0:00                                       ` Indicators of program quality? (was Re: Software landmines) Jeffrey C. Dege
     [not found]                               ` <m33eagru5g.fsf@mheaney.ni.net>
1998-08-31  0:00                                 ` Software landmines (was: Why C++ is successful) Frank Adrian
1998-08-31  0:00                                   ` Robert I. Eachus
1998-08-31  0:00                                     ` Biju Thomas
1998-08-31  0:00                                       ` Robert Martin
1998-09-01  0:00                                         ` Martin Dowie
1998-09-01  0:00                                       ` Robert I. Eachus
1998-09-02  0:00                                         ` dennison
1998-09-01  0:00                                   ` dewarr
1998-09-06  0:00                                 ` Jonathan Guthrie
1998-08-20  0:00                           ` Ell
1998-08-20  0:00                             ` Structured programming (Re: Software landmines (was: Why C++ is successful)) Darren New
1998-08-21  0:00                               ` Gene Gajewski
1998-08-21  0:00                             ` Software landmines (was: Why C++ is successful) Ell
1998-08-21  0:00                               ` Larry Brasfield
1998-08-21  0:00                                 ` Bob Collins
1998-08-21  0:00                                 ` Jeffrey C. Dege
1998-08-20  0:00                                   ` Phlip
1998-08-21  0:00                                   ` Larry Brasfield
     [not found]                                   ` <DOSXjHE9T6DM9Jw9nAyaPxfz@news.rdc1.bc.wave.home.com>
1998-08-22  0:00                                     ` dewar
1998-08-24  0:00                                       ` dennison
1998-08-28  0:00                                         ` Matthew Heaney
1998-08-28  0:00                                           ` dennison
1998-08-30  0:00                                             ` Matthew Heaney
1998-09-06  0:00                                               ` John G. Volan
1998-08-31  0:00                                             ` Robert I. Eachus
1998-08-24  0:00                                       ` Martin Dowie
1998-08-24  0:00                                         ` Martin Dowie
1998-08-24  0:00                                           ` Mark A Biggar
1998-08-25  0:00                                             ` Martin Dowie
1998-08-25  0:00                                               ` Mark A Biggar
1998-08-26  0:00                                                 ` Martin Dowie
1998-08-25  0:00                                         ` adam
1998-09-22  0:00                                       ` Charles H. Sampson
1998-08-21  0:00                                 ` Ell
1998-08-21  0:00                               ` John Goodsen
1998-08-21  0:00                                 ` Ell
1998-08-21  0:00                                   ` Ell
     [not found]                           ` <l5HC1.6840$wN.18 <35F238F7.F57D3EC7@earthlink.net>
1998-09-06  0:00                             ` Software landmines (loops) Patrick Doyle
1998-10-21  0:00                           ` Is there a language that Dijkstra liked? (was: Re: Software landmines (loops)) Van Snyder
1998-10-22  0:00                             ` biocyn
1998-10-26  0:00                               ` Ehud Lamm
1998-10-26  0:00                                 ` Tucker Taft
1998-10-26  0:00                                   ` dennison
1998-10-26  0:00                                     ` Ehud Lamm
1998-10-26  0:00                                       ` Pat Rogers
1998-10-27  0:00                                       ` dennison
1998-10-27  0:00                                     ` bill
1998-10-27  0:00                                     ` Dave Wood
1998-10-28  0:00                                       ` norm
1998-10-27  0:00                                 ` dewarr
1998-10-27  0:00                                   ` Ehud Lamm
1998-11-04  0:00                                   ` business for students Domenico Bisignano
1998-08-19  0:00                         ` Software landmines (was: Why C++ is successful) Charles Hixson
1998-08-20  0:00                         ` Gerry Quinn
1998-08-11  0:00           ` Why C++ is successful stilcom
1998-08-11  0:00             ` Microsoft Authors [was Re: Why C++ is successful] john-clonts
1998-08-11  0:00               ` dennison
1998-08-11  0:00                 ` John Weiss
1998-08-12  0:00             ` Why C++ is successful Jeffrey C. Dege
1998-08-12  0:00               ` Andrew Koenig
1998-08-12  0:00               ` Code Complete (Was: Re: Why C++ is successful) Chris Kuan
1998-08-14  0:00               ` Why C++ is successful Stefan Tilkov
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <m31zpxqutn.fsf@mheaney.ni.net>
1998-08-31  0:00             ` Software landmines (loops) Jim Cochrane
1998-09-01  0:00               ` Matthew Heaney
1998-09-02  0:00                 ` Jim Cochrane
1998-09-02  0:00                   ` Richard Melvin
1998-09-03  0:00                     ` Jim Cochrane
1998-09-03  0:00                   ` Robert I. Eachus
1998-09-01  0:00               ` Matthew Heaney
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <35EC1590.D50DB8F6@tisny.com>
1998-09-01  0:00             ` Patrick Doyle
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <m3zpck79xp.fsf@mheaney.ni.net>
1998-09-02  0:00             ` Patrick Doyle
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <6sjms6$7c4$1@hirame.wwa.com>
1998-09-02  0:00             ` Patrick Doyle
1998-09-02  0:00               ` Patrick Logan
1998-09-02  0:00                 ` Patrick Doyle
1998-09-02  0:00                   ` Robert Martin
1998-09-03  0:00                   ` Patrick Logan
1998-09-02  0:00               ` Robert Martin
1998-09-02  0:00                 ` Patrick Logan
1998-09-02  0:00                   ` Robert Martin
1998-09-04  0:00                     ` Patrick Logan
1998-09-03  0:00               ` mfinney
1998-09-03  0:00                 ` Patrick Doyle
1998-09-03  0:00               ` Matthew Heaney
1998-09-03  0:00                 ` Robert Martin
1998-09-03  0:00                   ` Patrick Logan
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <6shhg4$llp$1@hirame.wwa.com>
1998-09-02  0:00             ` Jim Cochrane
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <6shunm$47g$1@hirame.wwa.com>
1998-09-02  0:00             ` David E. Wallace
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <35EDC648.76F03F32@draper.com>
1998-09-03  0:00             ` Patrick Doyle
1998-09-03  0:00               ` Tim McDermott
1998-09-04  0:00                 ` Patrick Doyle
1998-09-04  0:00                 ` Matthew Heaney
1998-09-04  0:00                   ` Patrick Doyle
1998-09-08  0:00                   ` Tim McDermott
1998-09-17  0:00                     ` Matthew Heaney
1998-09-17  0:00                       ` Reimer Behrends
1998-09-18  0:00                       ` Robert I. Eachus
1998-09-18  0:00                         ` Jeffrey C. Dege
1998-09-03  0:00               ` Martin Tom Brown
     [not found]           ` <35f51e53.48044143@ <904556531. <m3lno372be.fsf@mheaney.ni.net>
1998-09-03  0:00             ` Patrick Doyle
1998-09-03  0:00               ` Loryn Jenkins
1998-09-03  0:00             ` Patrick Doyle
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <35EC937F.94420C51@ibm.net>
1998-09-07  0:00             ` Michael F Brenner
     [not found]           ` <35f51e53.48044143@ <m3af4mq7f4 <35F09429.1A7CD250@easystreet.com>
1998-09-07  0:00             ` Expressive Case Statements (was: Software landmines) Michael F Brenner
     [not found]           ` <35f51e53.480 <904556531.66622 <EyyLos.2nx@yc.estec.esa.nl>
1998-09-08  0:00             ` Software landmines (loops) Jim Cochrane
1998-09-09  0:00               ` duncan
1998-09-11  0:00                 ` Jim Cochrane [this message]
1998-09-11  0:00                   ` duncan
1998-09-09  0:00               ` Charles Hixson
1998-09-10  0:00                 ` Loryn Jenkins
1998-09-17  0:00                 ` Matthew Heaney
1998-09-08  0:00             ` duncan
1998-09-16  0:00               ` Matthew Heaney
1998-09-17  0:00                 ` Reimer Behrends
1998-09-17  0:00                   ` Ell
     [not found]           ` <35f51e53.480<904556531.666222@ <6t42kg$son$1@hirame.wwa.com>
1998-09-08  0:00             ` Patrick Doyle
1998-08-08  0:00         ` Why C++ is successful Larry Elmore
1998-08-08  0:00         ` Phlip
1998-08-08  0:00       ` Dale Stanbrough
1998-08-07  0:00   ` Robert Dewar
1998-08-08  0:00     ` Patrick Logan
1998-08-07  0:00 ` Jason Stokes
1998-08-08  0:00   ` Robert Dewar
1998-08-10  0:00     ` Robert I. Eachus
1998-08-11  0:00     ` n
1998-08-12  0:00       ` Why C++ is successful? Robert I. Eachus
1998-08-12  0:00         ` Joe Gwinn
1998-08-13  0:00           ` Larry Kilgallen
1998-08-14  0:00           ` Robert Dewar
1998-08-14  0:00             ` Bob Munck
1998-08-16  0:00               ` Robert Dewar
1998-08-14  0:00             ` nasser
1998-08-16  0:00               ` Chris Morgan
1998-08-17  0:00               ` asilvant
1998-08-17  0:00             ` Robert I. Eachus
1998-08-13  0:00         ` Bob Munck
1998-08-14  0:00       ` Why C++ is successful Robert Dewar
     [not found]         ` <35D455AC.9225EAA7@hercii.mar.lmco.com>
1998-08-14  0:00           ` Robert L. Spooner
1998-08-10  0:00   ` Darren New
  -- strict thread matches above, loose matches on Subject: below --
1998-09-07  0:00 Software landmines (loops) Robert Martin
1998-09-08  0:00 ` Mike Spille
replies disabled

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