comp.lang.ada
 help / color / mirror / Atom feed
From: kaz@helios.crest.nt.com (Kaz Kylheku)
Subject: Re: How big is an int? (was: Yet another stupid language war (was: ... the only languages you need!!))
Date: 1997/11/06
Date: 1997-11-06T00:00:00+00:00	[thread overview]
Message-ID: <63sp49$ihu$1@helios.crest.nt.com> (raw)
In-Reply-To: 01bcea71$74603f40$5e20430c@Rogers


In article <01bcea71$74603f40$5e20430c@Rogers>,
James S. Rogers <jimmaureenrogers@worldnet.att.net> wrote:
>Kaz Kylheku <kaz@helios.crest.nt.com> wrote in article 
>> No. What I stated is in the C standard, so it's true for all conforming
>> implementations. It defines the minimum ranges that all arithmetic types
>must
>> have. I wasn't making any claim about the relative sizes of the integral
>types,
>> just repeating the minimum range requirements. 
>
>This is still an interesting answer to the initial question.  What you have
>is not
>a definition of the size of an int, only a definition of its smallest
>possible size.
>So, how big is it, exactly?  You have quoted the C standard which in effect

I don't know! How tall is a tree? ;)

>says that an int is larger than a bread-box, and even describes the size of
>a bread-box.  From this I can logically, and I believe correctly, assume
>that
>a 64 bit int is every bit as conforming as a 32 bit int.

Yes.

>The claim has been made that this produces completely portable code.  This
>claim can be supported only if the programmer is prevented from using any
>int value which cannot be represented by a 32 bit int.  Thus, if a system
>of

That is correct.

>hardware and compiler uses a 64 bit int, only the first 32 bits can ever be
>
>used.  If more than the first 32 bits are used the program, although using
>a

That is true. C89 is effectively a 32 bit language, as far as writing maximally
portable programs goes.

The C9X language will have support for larger integers.

>conforming compiler, will be completely non-portable to a system using a
>32 bit int.

>What does the C standard say about the behavior of an int at the margin of
>its ranges?  Does 1 + INT_MAX always result in INT_MIN?  How about when

Absolutely not! INT_MAX + 1 is an overflow which results in---guess
what---undefined behavior.

>using an unsigned int?  Does 1 + UINT_MAX always result in 0?  If not, then

Only the unsigned types have wrapping properties, thus 1 + UINT_MAX produces
zero, (UINT_MAX is always a Mersenne number).

To simulate modulo 65536 arithmetic in a portable way, you would use the
unsigned int type, and logically AND your results with 65535. If you
don't, you get modulo whatever the implementation gives you.

>what is the portable definition of the behavior of an int at its range
>limits?

If you try to compute an int value that tries to violate the limits, the
behavior is no longer well defined. On two's complement systems, wrapping
occurs. But this is not defined by the language. Correctly written programs
avoid such an error.
 
>Without a well defined set of such conditions no C program could be
>considered portable for its entire range of int values.
>
>Even with such a set of well defined rules, how many C programmers test
>addition, for instance, to determine that X + 1 is greater than X?  Failure

I do not know how many, but I do. In non trivial programs, I use the assert()
facility to detect such errors, ensuring that the preconditions to an operation
are satisfied.

>to
>perform such a test can clearly lead to catastrophic behavior at the limits
>of
>the range of an int.  Your program will then be entirely portable and

Come on, use your imagination. You do not have to perform the test

    assert (x + 1 <= INT_MAX)

in order to satisfy the condition that x is be less than INT_MAX!

You rewrite the test by moving the 1 to the other side of the equation:

    assert (x <= INT_MAX - 1)

In general, the abstract algebraic pre-condition assertions that are written
in the design of a program cannot be directly translated into program
statements because they themselves may violate the constraints of the machine's
arithmetic. However, that doesn't mean that the machine can't be used to test
for these conditions. The tests just have to be rewritten in less
straightforward ways to avoid the overflow.

For example, how would you test whether the sum a + b is within the
range [INT_MAX,INT_MIN], without ever producing an intermediate result that
falls outside of this range?

The solution is to divide into cases. If a and b have opposite sign, then
the result clearly cannot violate the bounds, so no check is required. If a and
b are both negative, then you only need to check that their sum is not below
INT_MIN.  The remaining case, a and b are both positive, is checked against
INT_MAX. The last two cases are rewritten to avoid overflow, of course.

Thus:

    int a, b;

    /*...*/

    if (a > 0 && b > 0) {
	assert(a <= INT_MAX - b);
    } else if (b < 0 && a < 0) {
	assert(a >= INT_MIN - b);
    }

    c = a + b;

This could be written as one big assertion in one line so that it does
not distract the reader of the program.

It's nice to have range-checking built into the language; however, this
does not give you coverage of all conditions, such as loop invariants
or generally andy relationships among variables that are not expressed in the
data declarations. 

I think it's better to learn assertive programming first, and then go to a
language that can do many of the tedious checks for you.
-- 
"In My Egotistical Opinion, most people's C programs should be
indented six feet downward and covered with dirt."
	-- Blair P. Houghton




  reply	other threads:[~1997-11-06  0:00 UTC|newest]

Thread overview: 593+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-11-12  0:00 ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! John Stevens
1997-10-28  0:00 ` ADA SUCKS, C/C++/JAVA RULES!!!! John Black
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` BRIAN LANGENBERGER
1997-10-28  0:00     ` Tucker Taft
1997-10-28  0:00     ` Rob
1997-10-29  0:00     ` Nope! was " JT (from Fritz)
1997-10-29  0:00       ` Phlip C Plumlee
1997-10-30  0:00         ` Kaz Kylheku
1997-10-29  0:00       ` David A. Frantz
1997-10-31  0:00       ` Alan E & Carmel J Brain
1997-10-28  0:00   ` Rob Eamon
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` Shayne Flint
1997-10-28  0:00     ` Dennis Weldy
1997-10-29  0:00     ` Alan E & Carmel J Brain
1997-10-29  0:00       ` CodeRed
1997-10-30  0:00         ` Alan Brain
1997-10-28  0:00   ` John Black
1997-10-28  0:00     ` John Bode
1997-10-28  0:00     ` Dann Corbit
1997-10-29  0:00       ` Adam Beneschan
1997-10-28  0:00     ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! John Black
1997-10-28  0:00       ` David A. Frantz
1997-10-29  0:00         ` Shombe Kroll
1997-10-29  0:00           ` John Black
1997-11-03  0:00             ` Olof Oberg
1997-10-29  0:00           ` Mike Copeland
1997-10-29  0:00           ` Nat Pryce
1997-10-29  0:00           ` John Bode
1997-10-30  0:00             ` Kaz Kylheku
1997-11-01  0:00             ` Gary A. Wiltshire
1997-10-31  0:00           ` Richard A. O'Keefe
1997-10-29  0:00         ` John Black
1997-10-29  0:00           ` Mike Copeland
1997-10-29  0:00             ` Kaz Kylheku
1997-10-30  0:00             ` ADA and Pascal work, C,C++, and Java are the only lheadaches " Shmuel (Seymour J.) Metz
1997-11-06  0:00               ` John Stevens
1997-11-06  0:00                 ` Samuel Tardieu
1997-11-07  0:00                   ` John Stevens
1997-11-06  0:00                     ` David  Weller
1997-11-06  0:00                     ` Charles R. Lyttle
1997-11-07  0:00                       ` John Stevens
1997-11-08  0:00                         ` Charles R. Lyttle
1997-11-08  0:00                           ` Mark Wilden
1997-11-08  0:00                         ` ADA ,Pascal, and Basic ROCK! C,C++, and Java are nothing " John Rickard
1997-10-30  0:00             ` ADA SUCKS, C/C++/JAVA RULES!!!! John Gluth
1997-10-31  0:00               ` Bernard J. Girardot
1997-11-04  0:00               ` Michael Stark
1997-10-30  0:00             ` Yet another stupid language war (was: ... the only languages you need!!) W. Wesley Groleau x4923
1997-10-30  0:00               ` Al Christians
     [not found]                 ` <01bce587$2efe61a0$8691440c@worldnet>
1997-10-31  0:00                   ` Jerry Sams
1997-10-31  0:00                     ` John Rickard
1997-11-02  0:00                       ` Jerry Sams
1997-10-31  0:00                     ` Shmuel (Seymour J.) Metz
1997-11-02  0:00                       ` Jerry Sams
1997-11-01  0:00                     ` Yet another stupid language war (was: ... the only langu Jerry van Dijk
1997-12-05  0:00                     ` Yet another stupid language war (was: ... the only languages you need!!) baddog
1997-10-30  0:00               ` Peter Seebach
1997-10-30  0:00                 ` Bob Horvath
1997-10-31  0:00                   ` Shmuel (Seymour J.) Metz
1997-10-31  0:00                   ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-10-31  0:00                     ` Bob Horvath
1997-10-31  0:00                       ` Ed Falis
1997-10-31  0:00                     ` Shmuel (Seymour J.) Metz
1997-10-31  0:00                   ` Peter Seebach
1997-10-31  0:00                     ` Pat Rogers
1997-10-31  0:00                       ` Peter Seebach
1997-11-01  0:00                       ` Dr John Stockton
1997-11-02  0:00                         ` Simon Wright
1997-11-02  0:00                           ` Robert Dewar
1997-11-03  0:00                             ` Simon Wright
1997-11-03  0:00                         ` Richard A. O'Keefe
1997-10-31  0:00                     ` Bob Horvath
1997-11-01  0:00                       ` Peter Seebach
1997-11-04  0:00                   ` How big is an int? (was: Yet another stupid language war (was: ... the only languages you need!!)) Ted Lyngmo
1997-11-04  0:00                     ` How big is an int? Richard Stamp
1997-11-04  0:00                     ` How big is an int? (was: Yet another stupid language war (was: ... the only languages you need!!)) Kaz Kylheku
1997-11-05  0:00                       ` nospam
1997-11-05  0:00                         ` Peter Seebach
1997-11-05  0:00                           ` Kaz Kylheku
1997-11-06  0:00                             ` Morris M. Keesan
1997-11-09  0:00                               ` Lawrence Kirby
1997-11-10  0:00                                 ` Dan Pop
1997-11-06  0:00                             ` Dan Pop
1997-11-07  0:00                               ` Mike McCarty
1997-11-07  0:00                                 ` Peter Seebach
1997-11-07  0:00                                 ` Dan Pop
1997-11-06  0:00                             ` Peter Seebach
1997-11-06  0:00                               ` Kaz Kylheku
1997-11-06  0:00                                 ` Peter Seebach
1997-11-06  0:00                             ` Lawrence Kirby
1997-11-06  0:00                               ` Kaz Kylheku
1997-11-07  0:00                                 ` Dan Pop
1997-11-09  0:00                                   ` Lawrence Kirby
1997-11-10  0:00                                     ` Dan Pop
1997-11-13  0:00                                       ` Lawrence Kirby
1997-11-13  0:00                                         ` Dan Pop
1997-11-16  0:00                                           ` Lawrence Kirby
     [not found]                                             ` <danpop.879781536@news.cern.ch>
1997-11-19  0:00                                               ` Lawrence Kirby
1997-11-19  0:00                                                 ` Dan Pop
1997-11-13  0:00                                         ` Lawrence Kirby
1997-11-13  0:00                                           ` Boyd Roberts
1997-11-14  0:00                                             ` Jos De Laender
1997-11-15  0:00                                               ` Christopher Green
1997-11-19  0:00                                             ` Lawrence Kirby
1997-11-19  0:00                                               ` Alan E & Carmel J Brain
1997-11-19  0:00                                                 ` Kaz Kylheku
1997-11-20  0:00                                                   ` Alan E & Carmel J Brain
1997-11-20  0:00                                                     ` Craig Franck
1997-11-21  0:00                                                       ` Alan E & Carmel J Brain
1997-11-21  0:00                                                         ` Robert Dewar
1997-11-21  0:00                                                           ` Jon S Anthony
1997-11-21  0:00                                                           ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-11-22  0:00                                                             ` Robert Dewar
1997-11-24  0:00                                                               ` Shmuel (Seymour J.) Metz
1997-11-24  0:00                                                           ` Richard A. O'Keefe
1997-11-21  0:00                                                         ` Kaz Kylheku
1997-11-23  0:00                                                           ` Alan E & Carmel J Brain
1997-11-27  0:00                                                         ` Rakesh Malhotra
1997-11-27  0:00                                                         ` Rakesh Malhotra
1997-11-24  0:00                                                       ` Richard A. O'Keefe
1997-11-19  0:00                                                 ` Shmuel (Seymour J.) Metz
1997-11-24  0:00                                                   ` Alan E & Carmel J Brain
1997-11-05  0:00                         ` Lawrence Kirby
1997-11-06  0:00                           ` nospam
1997-11-06  0:00                           ` R S Haigh
1997-11-05  0:00                         ` Kaz Kylheku
1997-11-06  0:00                           ` James S. Rogers
1997-11-06  0:00                             ` Kaz Kylheku [this message]
1997-11-06  0:00                         ` Richard Kenner
1997-11-07  0:00                           ` Dan Pop
1997-11-07  0:00                             ` Paul F. Pearson
1997-11-08  0:00                               ` Dan Pop
     [not found]                               ` <danpop..879030933@news.cern.ch>
1997-11-09  0:00                                 ` Lawrence Kirby
1997-11-14  0:00                                   ` Morris M. Keesan
1997-11-07  0:00                         ` Boyd Roberts
1997-11-07  0:00                         ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-11-04  0:00                     ` Daniel Anderson
     [not found]                       ` <34666a87.96408197@pncnt.tecnomen.ie>
1997-11-04  0:00                         ` Peter Mayne
     [not found]                           ` <346a4ce9.154362161@pncnt.tecnomen.ie>
1997-11-05  0:00                             ` Ulric Eriksson
1997-11-05  0:00                           ` nospam
1997-11-05  0:00                             ` Ron Natalie
1997-11-05  0:00                           ` Dan Pop
1997-11-06  0:00                             ` Boyd Roberts
1997-11-09  0:00                               ` Peter Mayne
1997-11-06  0:00                             ` Peter Mayne
1997-11-05  0:00                         ` Corey Minyard
1997-11-04  0:00                       ` Lawrence Kirby
1997-11-04  0:00                       ` Marcelo Meira
1997-11-04  0:00                         ` Ron Natalie
1997-11-04  0:00                   ` Yet another stupid language war (was: ... the only languages you need!!) Christopher Eltschka
1997-10-31  0:00                 ` Dr E. Buxbaum
1997-10-31  0:00                   ` Peter Seebach
1997-10-31  0:00                 ` Timo Salmi
1997-11-01  0:00               ` Richard Curzon
1997-10-31  0:00                 ` Bob Horvath
1997-11-01  0:00                 ` Ken Deboy
1997-11-01  0:00                 ` Russ
1997-11-01  0:00                 ` Kaz Kylheku
1997-11-01  0:00                   ` Craig Franck
1997-11-03  0:00                 ` John G. Volan
1997-11-04  0:00                   ` Phosphor
1997-10-31  0:00             ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Alan E & Carmel J Brain
1997-10-30  0:00               ` Kaz Kylheku
1997-10-31  0:00                 ` Richard A. O'Keefe
1997-11-03  0:00                   ` Kaz Kylheku
1997-11-01  0:00                 ` Portability: C, C++, Ada Alan E & Carmel J Brain
1997-11-01  0:00                   ` Peter Seebach
1997-11-05  0:00                 ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! John Stevens
1997-10-30  0:00               ` Jon S Anthony
1997-10-31  0:00                 ` Craig Franck
1997-10-31  0:00                   ` Porting (was ADA and Pascal etc) Alan E & Carmel J Brain
1997-10-31  0:00                     ` Kaz Kylheku
1997-10-31  0:00                       ` Shmuel (Seymour J.) Metz
1997-11-02  0:00                       ` Lawrence Kirby
1997-11-03  0:00                         ` Jon S Anthony
1997-11-03  0:00                         ` Simon Wright
1997-11-04  0:00                           ` Peter Seebach
1997-11-09  0:00                             ` Simon Wright
1997-11-04  0:00                         ` Mixing declarations and statements (Re: Porting (was ADA and Pascal etc)) �amonn McManus
1997-11-04  0:00                           ` Peter Seebach
1997-11-04  0:00                             ` s/w manual Nameir Ismeil
1997-11-04  0:00                             ` Mixing declarations and statements (Re: Porting (was ADA and Pascal etc)) Charles Hixson
1997-11-04  0:00                               ` Kaz Kylheku
1997-11-05  0:00                               ` Peter Seebach
1997-11-05  0:00                             ` �amonn McManus
1997-10-31  0:00                     ` Porting (was ADA and Pascal etc) Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-11-01  0:00                       ` Alan E & Carmel J Brain
1997-10-31  0:00                     ` Peter Seebach
1997-10-31  0:00                       ` Matt Austern
1997-10-31  0:00                         ` Peter Seebach
1997-10-31  0:00                         ` Jon S Anthony
1997-11-01  0:00                         ` Kaz Kylheku
1997-11-01  0:00                         ` Alan E & Carmel J Brain
1997-11-01  0:00                       ` Alan E & Carmel J Brain
1997-11-01  0:00                         ` Peter Seebach
1997-10-31  0:00                   ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Jon S Anthony
1997-11-01  0:00                     ` Porting Experiences (was Ada and Pascal etc ) Alan E & Carmel J Brain
1997-11-01  0:00                       ` Craig Franck
1997-11-03  0:00                         ` Shmuel (Seymour J.) Metz
1997-11-03  0:00                           ` Kaz Kylheku
1997-11-04  0:00                             ` Pat Rogers
1997-11-04  0:00                               ` Kaz Kylheku
1997-11-04  0:00                             ` Shmuel (Seymour J.) Metz
1997-11-04  0:00                               ` Kaz Kylheku
1997-11-05  0:00                                 ` Boyd Roberts
1997-11-05  0:00                                 ` Shmuel (Seymour J.) Metz
1997-11-05  0:00                               ` Craig Franck
1997-11-05  0:00                                 ` Shmuel (Seymour J.) Metz
1997-11-06  0:00                                   ` Lawrence Kirby
1997-11-07  0:00                                     ` Boyd Roberts
1997-11-07  0:00                                       ` Shmuel (Seymour J.) Metz
1997-11-07  0:00                                         ` Peter Seebach
1997-11-07  0:00                                   ` Craig Franck
1997-11-07  0:00                                     ` Shmuel (Seymour J.) Metz
1997-11-08  0:00                                       ` Craig Franck
1997-11-08  0:00                                         ` Kaz Kylheku
1997-11-08  0:00                                           ` Vesa Karvonen
1997-11-10  0:00                                         ` Shmuel (Seymour J.) Metz
1997-11-11  0:00                                           ` Craig Franck
1997-11-12  0:00                                             ` Shmuel (Seymour J.) Metz
1997-11-14  0:00                                               ` Craig Franck
1997-11-24  0:00                                               ` Ralph Silverman
1997-11-09  0:00                                       ` Dennis Weldy
1997-11-10  0:00                                         ` Shmuel (Seymour J.) Metz
1997-11-10  0:00                                           ` Dennis Weldy
1997-11-12  0:00                                             ` Shmuel (Seymour J.) Metz
1997-11-14  0:00                                               ` Robert Munck
1997-11-05  0:00                             ` Samuel T. Harris
1997-11-05  0:00                               ` Kaz Kylheku
1997-11-06  0:00                                 ` Alan E & Carmel J Brain
1997-11-06  0:00                                   ` Kaz Kylheku
1997-11-06  0:00                                   ` Paul Campbell
1997-11-07  0:00                                 ` Samuel T. Harris
1997-11-13  0:00                               ` Steve Summit
1997-11-13  0:00                                 ` Samuel T. Harris
     [not found]                           ` <63m3pt$t2d@bgtnsc02.worldnet.att.net>
1997-11-04  0:00                             ` Shmuel (Seymour J.) Metz
1997-11-05  0:00                               ` Craig Franck
1997-11-04  0:00                           ` Lawrence Kirby
1997-11-04  0:00                             ` Shmuel (Seymour J.) Metz
1997-11-04  0:00                               ` Kaz Kylheku
1997-11-05  0:00                                 ` Chris Brand
1997-11-05  0:00                                   ` Kaz Kylheku
1997-11-05  0:00                                   ` Kaz Kylheku
1997-11-05  0:00                                   ` Lawrence Kirby
1997-11-05  0:00                                   ` Dann Corbit
1997-11-07  0:00                                 ` Boyd Roberts
1997-11-05  0:00                               ` Craig Franck
1997-11-05  0:00                               ` Steve Summit
1997-11-05  0:00                               ` Lawrence Kirby
1997-11-05  0:00                               ` James Youngman
1997-11-03  0:00                         ` Alan E & Carmel J Brain
1997-11-03  0:00                         ` Jon S Anthony
1997-11-01  0:00                       ` Jon S Anthony
1997-11-01  0:00                     ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Lawrence Kirby
1997-11-04  0:00                 ` Rud Merriam
1997-11-05  0:00               ` John Stevens
1997-11-06  0:00                 ` Kaz Kylheku
1997-11-07  0:00                   ` Robert Dewar
1997-11-07  0:00                     ` Kaz Kylheku
1997-11-07  0:00                 ` Larry Elmore
1997-11-11  0:00                 ` Dr E. Buxbaum
1997-11-11  0:00                   ` Russ Lyttle
1997-11-12  0:00                   ` Marc Wachowitz
1997-10-29  0:00           ` ADA SUCKS, C/C++/JAVA RULES!!!! Dale Stanbrough
1997-10-29  0:00             ` Wasted words W. Wesley Groleau x4923
1997-10-30  0:00           ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Jon S Anthony
1997-10-31  0:00           ` Kaz Kylheku
1997-10-31  0:00             ` Steve Ropa
1997-10-29  0:00       ` Kaz Kylheku
1997-10-30  0:00         ` John Rickard
1997-10-29  0:00       ` Xu Yifeng
1997-10-30  0:00         ` Scott Baierl
1997-11-06  0:00           ` John Stevens
1997-11-06  0:00             ` Kaz Kylheku
1997-11-06  0:00             ` William & Melissa Thornton
     [not found]         ` <347067B8.46@lysator.liu.se>
1997-11-18  0:00           ` English SUCKS, Chinese is the only language " Chieh Cheng
1997-11-19  0:00             ` Shmuel (Seymour J.) Metz
1997-11-24  0:00               ` Richard A. O'Keefe
1997-11-18  0:00           ` Dr E. Buxbaum
1997-11-19  0:00             ` Shmuel (Seymour J.) Metz
1997-11-19  0:00               ` Kaz Kylheku
1997-11-19  0:00             ` Matt Corey
1997-11-19  0:00               ` Shmuel (Seymour J.) Metz
1997-11-19  0:00                 ` Kaz Kylheku
1997-11-20  0:00                   ` Mike Smith
1997-11-21  0:00                     ` David Weller
     [not found]                   ` <3474B3E4.67FA@gsg.eds.com>
1997-11-21  0:00                     ` Dennis Weldy
1997-11-24  0:00                       ` Shmuel (Seymour J.) Metz
1997-11-25  0:00                         ` Dennis Weldy
1997-11-25  0:00                         ` Peter Seebach
1997-11-25  0:00                 ` Martin M Dowie
     [not found]           ` <64qllr$c45@mtinsc03.worldnet.att.net>
1997-11-18  0:00             ` JCore
     [not found]               ` <01bcf51b$abcea520$0200000a@kld_mcs>
1997-11-19  0:00                 ` Michael Rubenstein
1997-11-19  0:00                   ` Mark Wilden
1997-11-20  0:00                     ` Michael Rubenstein
1997-11-20  0:00                       ` Peter Seebach
1997-11-20  0:00                         ` Boyd Roberts
1997-11-20  0:00                           ` Larry Elmore
1997-11-20  0:00                         ` Joseph Santaniello
     [not found]                           ` <34746A05.49AA@mWilden.com>
1997-11-20  0:00                             ` system
1997-11-26  0:00                               ` Frans E. Boone
1997-11-26  0:00                                 ` CERVANTES OJEDA, Jorge
1997-11-26  0:00                                   ` Kevin Edwards
1997-11-26  0:00                                   ` Peter Seebach
1997-11-26  0:00                                 ` system
1997-11-27  0:00                                   ` Knochenhauer Bernd
1997-11-25  0:00                     ` Bob Bakh
1997-11-26  0:00                       ` macpar
     [not found]                   ` <01bcf5c4$5916e8c0$0200000a@kld_mcs>
     [not found]                     ` <MPG.ede6533db8ead2b9896b3@news.mindspring.com>
1997-11-20  0:00                       ` Wei Jing Guo
1997-11-20  0:00                       ` Mark Wilden
1997-11-20  0:00                   ` Boyd Roberts
1997-11-19  0:00                 ` John Rickard
1997-11-20  0:00                   ` Christer Gustavsson
1997-11-19  0:00                 ` system
     [not found]                   ` <01bcf5c3$afbda340$0200000a@kld_mcs>
1997-11-20  0:00                     ` Craig Franck
1997-11-22  0:00                 ` Ncp268
1997-11-24  0:00                 ` Richard A. O'Keefe
1997-11-25  0:00                 ` chasjt
1997-11-21  0:00               ` Jerry Sams
1997-11-18  0:00             ` Davide Bionda
1997-11-18  0:00               ` Timo Salmi
1997-11-18  0:00               ` John Rickard
1997-11-18  0:00                 ` Mark Wilden
1997-11-19  0:00                   ` Kaz Kylheku
1997-11-19  0:00                     ` Mark Wilden
1997-12-17  0:00                       ` Jeffrey George
1997-12-17  0:00                         ` Mark Wilden
1997-11-19  0:00                     ` system
1997-11-19  0:00                       ` Matt Corey
1997-11-29  0:00                         ` D. Ross
1997-11-29  0:00                           ` Spaceman Spiff
1997-11-29  0:00                           ` Mark Wilden
1997-12-02  0:00                             ` William Rapp
1997-11-19  0:00                       ` Kaz Kylheku
1997-11-20  0:00                         ` Boyd Roberts
1997-11-26  0:00                       ` michael j tobler
1997-11-27  0:00                     ` Denny
1997-11-19  0:00                   ` Les Hazlewood
1997-11-18  0:00                 ` Chieh Cheng
1997-11-19  0:00                   ` John Rickard
     [not found]                     ` <01bcf51e$35e2a0c0$0200000a@kld_mcs>
1997-11-19  0:00                       ` John Rickard
1997-11-19  0:00                   ` Gary A. Wiltshire
1997-11-19  0:00                     ` Dennis Weldy
1997-11-19  0:00                       ` John Rickard
1997-11-21  0:00                         ` Dennis Weldy
1997-11-19  0:00                     ` Chieh Cheng
1997-11-20  0:00                       ` Mike Smith
1997-11-18  0:00                 ` Jean-Sebastien Payette
1997-11-18  0:00                   ` Dennis Weldy
1997-11-18  0:00                     ` Jean-Sebastien Payette
1997-11-19  0:00                       ` Dennis Weldy
1997-11-19  0:00                       ` Kaz Kylheku
1997-11-19  0:00                     ` Chuck Adams
1997-11-19  0:00                       ` J. W. Rider
1997-11-24  0:00                         ` Richard A. O'Keefe
1997-11-19  0:00                     ` system
1997-11-19  0:00                     ` John Rickard
1997-11-19  0:00                       ` Jean-Sebastien Payette
1997-11-19  0:00                       ` Davide Bionda
1997-11-19  0:00                         ` John Rickard
1997-11-19  0:00                           ` Mike Smith
1997-11-19  0:00                             ` Your english sucks, mine is better John Rickard
1997-11-19  0:00                               ` Larry Elmore
     [not found]                               ` <01bcf537$c96b7380$0200000a@kld_mcs>
1997-11-20  0:00                                 ` system
1997-11-20  0:00                                 ` John Rickard
     [not found]                                   ` <652aes$63a$1@news01.micron.net>
1997-11-20  0:00                                     ` Dennis Weldy
1997-11-23  0:00                               ` Andrew Koenig
1997-11-23  0:00                                 ` Robert Dewar
1997-11-23  0:00                                   ` billg
1997-11-23  0:00                                     ` Richard Kenner
1997-11-23  0:00                                       ` billg
1997-11-24  0:00                                         ` Me
1997-11-24  0:00                                           ` Mark Wilden
1997-11-24  0:00                                           ` Matt Corey
1997-11-24  0:00                                           ` Rob Eamon
1997-11-24  0:00                                           ` Timo Salmi
1997-11-25  0:00                                           ` Leon Jones
1997-11-24  0:00                                             ` Larry Elmore
1997-11-25  0:00                                               ` Larry Elmore
1997-11-25  0:00                                                 ` billg
1997-11-26  0:00                                                   ` Craig Franck
1997-11-26  0:00                                                     ` billg
1997-11-25  0:00                                               ` billg
1997-11-29  0:00                                                 ` Larry Elmore
1997-11-29  0:00                                                   ` billg
     [not found]                                                     ` <65s1u8$8kj@netra.montana.edu>
1997-11-30  0:00                                                       ` Larry Elmore
1997-12-01  0:00                                                       ` billg
1997-11-24  0:00                                         ` Dennis Weldy
1997-11-24  0:00                                           ` billg
1997-11-24  0:00                                             ` Rob Eamon
1997-11-24  0:00                                               ` billg
1997-11-24  0:00                                               ` Kaz Kylheku
1997-11-24  0:00                                         ` Larry Elmore
1997-11-25  0:00                                           ` billg
1997-11-29  0:00                                             ` Larry Elmore
1997-12-01  0:00                                               ` billg
1997-11-24  0:00                                         ` Richard Kenner
1997-11-24  0:00                                           ` Mark Wilden
1997-11-24  0:00                                             ` billg
1997-11-24  0:00                                             ` Matthew S. Whiting
1997-11-24  0:00                                           ` billg
1997-11-24  0:00                                             ` Larry Elmore
1997-11-24  0:00                                               ` billg
1997-11-24  0:00                                                 ` Larry Elmore
1997-11-25  0:00                                                   ` billg
1997-11-25  0:00                                               ` michael
1997-11-24  0:00                                                 ` billg
1997-11-27  0:00                                                   ` Paul Holden
1997-11-25  0:00                                             ` Dennis Weldy
1997-11-26  0:00                                               ` billg
1997-11-27  0:00                                                 ` Boyd Roberts
1997-11-28  0:00                                                   ` billg
1997-11-28  0:00                                                     ` Steven Read
1997-11-25  0:00                                             ` Craig Franck
1997-11-24  0:00                                         ` Peter Seebach
1997-11-24  0:00                                     ` Peter Seebach
1997-11-24  0:00                                       ` Lawrence Kirby
1997-11-24  0:00                                     ` Andrew Koenig
1997-11-24  0:00                                       ` billg
1997-11-25  0:00                                         ` Dennis Weldy
1997-11-26  0:00                                           ` News postings and job interviews (was: " Billy Chambless
1997-11-26  0:00                                           ` billg
1997-11-26  0:00                                             ` Mark Wilden
1997-11-27  0:00                                               ` Craig Franck
1997-11-27  0:00                                                 ` Mark Wilden
1997-11-28  0:00                                                   ` Jobs (was: " Billy Chambless
1997-11-29  0:00                                                     ` Amy Williams
1997-12-02  0:00                                                 ` Employment ethics (was: Your english sucks, ....) Wes Groleau
1997-12-02  0:00                                                   ` Mark Wilden
1997-11-27  0:00                                               ` Your english sucks, mine is better Billy Chambless
1997-11-27  0:00                                                 ` Mark Wilden
1997-11-27  0:00                                                   ` Spaceman Spiff!
1997-11-28  0:00                                                   ` Your boss sucks, mine is better (was: " Billy Chambless
1997-11-28  0:00                                                     ` Mark Wilden
1997-11-28  0:00                                                       ` Peter Seebach
1997-11-28  0:00                                                         ` Mark Wilden
1997-12-01  0:00                                                         ` Shmuel (Seymour J.) Metz
1997-12-02  0:00                                                           ` Christian Bau
1997-12-01  0:00                                                     ` billg
1997-11-28  0:00                                                   ` Craig Franck
1997-11-27  0:00                                                     ` Mark Wilden
1997-11-28  0:00                                                       ` John Hannon
1997-11-28  0:00                                                         ` Mark Wilden
1997-11-29  0:00                                                           ` Dennis Weldy
1997-11-29  0:00                                                           ` Larry Elmore
1997-11-29  0:00                                                             ` billg
1997-11-29  0:00                                                             ` Mark Wilden
1997-11-30  0:00                                                               ` Larry Elmore
1997-11-30  0:00                                                                 ` Mark Wilden
1997-11-30  0:00                                                                   ` Larry Elmore
1997-12-02  0:00                                                                     ` Mark Wilden
1997-12-01  0:00                                                           ` John Hannon
1997-11-28  0:00                                                       ` billg
1997-11-28  0:00                                               ` billg
1997-11-26  0:00                                             ` Peter Seebach
1997-11-28  0:00                                               ` billg
1997-11-28  0:00                                                 ` Peter Seebach
1997-12-01  0:00                                                   ` billg
1997-11-29  0:00                                                 ` Larry Elmore
1997-11-29  0:00                                                   ` billg
1997-11-30  0:00                                                     ` Larry Elmore
1997-12-01  0:00                                                       ` billg
1997-12-01  0:00                                                         ` billg
1997-12-01  0:00                                                     ` Billy Chambless
1997-12-02  0:00                                                     ` Wes Groleau
1997-12-02  0:00                                                       ` wjanik
1997-12-01  0:00                                                   ` billg
1997-11-29  0:00                                             ` Larry Elmore
1997-11-29  0:00                                               ` billg
1997-12-01  0:00                                               ` John English
1997-12-01  0:00                                                 ` Larry Elmore
1997-12-04  0:00                                                 ` Bob O
1997-11-23  0:00                                 ` Spaceman Spiff!
1997-11-23  0:00                                   ` Andrew Koenig
1997-11-24  0:00                                 ` Richard A. O'Keefe
1997-11-27  0:00                                 ` Matt Osborne
1997-12-03  0:00                                 ` ANDREAS LEITNER
     [not found]                             ` <64vl4h$3qh@bgtn <34747E35.79AE@no_spam.ip.edu.com>
1997-11-20  0:00                               ` G Moore (was Re: Your english sucks, mine is better.) Kaz Kylheku
1997-11-21  0:00                                 ` Kevin Davis Sr.
1997-11-21  0:00                                 ` Robert S. White
     [not found]                             ` <64vl4h$3qh@bgtn <652aes$63a$1@news01.micron.net>
1997-11-23  0:00                               ` Your english sucks, mine is better John Winters
1997-11-24  0:00                     ` English SUCKS, Chinese is the only language you need!! Richard A. O'Keefe
1997-11-19  0:00                   ` Kaz Kylheku
1997-11-19  0:00                   ` Cynthia & Bill
1997-11-19  0:00                     ` tmt
1997-11-19  0:00                       ` Mark Wilden
1997-11-28  0:00                     ` Ingemar Ragnemalm
1997-11-29  0:00                       ` Danette & Murray Root
1997-12-02  0:00                       ` Morgan Palaeo Associates
1997-12-05  0:00                         ` R.E.Donais
1997-12-03  0:00                       ` Matt Corey
1997-11-21  0:00                   ` Jerry Sams
1997-11-18  0:00                 ` Billy Chambless
1997-11-19  0:00                 ` Mike Smith
     [not found]               ` <64sql2$k0@ <YSQz$BJ98GA.158@news2.ingr.com>
1997-11-19  0:00                 ` John R. Reagan
     [not found]               ` <64sql2$k0@ <3473407e.17757163@lhc.nlm.nih.gov>
1997-11-20  0:00                 ` John R. Reagan
     [not found]             ` <34745A75.D22E132D@zeelandnet.nl>
1997-11-20  0:00               ` John Rickard
1997-11-19  0:00           ` Mike Smith
1997-10-29  0:00       ` ADA and Pascal SUCK, C,C++, and Java are the only languages " Timo Salmi
1997-10-30  0:00       ` Dr E. Buxbaum
1997-10-30  0:00         ` Steve Ropa
1997-10-30  0:00           ` Kaz Kylheku
1997-11-05  0:00             ` John Stevens
1997-11-06  0:00               ` Kaz Kylheku
1997-11-06  0:00                 ` Steve Ropa
1997-11-07  0:00                 ` Craig Franck
1997-10-30  0:00       ` NOSPAM_f93-eaa
1997-10-30  0:00         ` Ada, Pascal, Eiffel and others Alan Brain
1997-10-30  0:00           ` NOSPAM_f93-eaa
1997-10-30  0:00           ` tmt
1997-10-31  0:00           ` geldridg
1997-11-01  0:00             ` Alan E & Carmel J Brain
1997-10-30  0:00       ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Corey Barcus
1997-10-31  0:00         ` Scott A. Moore
1997-10-31  0:00           ` Shmuel (Seymour J.) Metz
1997-10-31  0:00             ` Scott A. Moore
1997-11-03  0:00               ` Shmuel (Seymour J.) Metz
1997-11-01  0:00             ` Timo Salmi
1997-10-31  0:00       ` Trolling Jerry van Dijk
1997-11-03  0:00         ` Trolling Ron Thompson
1997-11-01  0:00       ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Gary A. Wiltshire
     [not found]         ` <01bcea64$dd48dba0$bf0562cb@dialup.voyager.co.nz>
1997-11-07  0:00           ` Gary A. Wiltshire
1997-11-03  0:00       ` Christopher Eltschka
1997-10-29  0:00     ` ADA SUCKS, C/C++/JAVA RULES!!!! BRIAN LANGENBERGER
1997-10-29  0:00     ` Philip Brashear
1997-10-30  0:00     ` Ed Muldoon
1997-10-30  0:00     ` Jon S Anthony
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00     ` Steve Ropa
1997-10-28  0:00       ` Current Ada strengths - was " Robert S. White
1997-10-29  0:00         ` Steve Ropa
1997-10-30  0:00           ` Bob Horvath
1997-10-30  0:00             ` Charles Hixson
1997-10-30  0:00             ` Derek A Benner
1997-10-30  0:00             ` Larry Kilgallen
1997-10-30  0:00               ` Kaz Kylheku
     [not found]             ` <34591453.0@news.eznet.net>
1997-10-30  0:00               ` Bob Horvath
1997-10-31  0:00                 ` Steve Ropa
1997-10-31  0:00                 ` David A. Frantz
1997-10-31  0:00                 ` Kenneth W. Sodemann
1997-10-30  0:00             ` Steve Ropa
1997-10-31  0:00             ` Robert S. White
1997-10-31  0:00               ` Steve Ropa
1997-10-31  0:00               ` Shmuel (Seymour J.) Metz
1997-10-28  0:00       ` Charles R. Lyttle
1997-10-30  0:00       ` Kenneth W. Sodemann
1997-10-30  0:00       ` ADA work, C/C++/JAVA crashes!!!! Shmuel (Seymour J.) Metz
1997-10-30  0:00     ` ADA SUCKS, C/C++/JAVA RULES!!!! Kenneth W. Sodemann
1997-12-04  0:00     ` tbb03ar
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` Kenneth W. Sodemann
1997-10-28  0:00   ` Adam Beneschan
1997-10-30  0:00     ` Shmuel (Seymour J.) Metz
1997-10-28  0:00   ` John Bode
1997-11-03  0:00     ` vonhend
1997-10-31  0:00   ` Ken Mays
1997-10-31  0:00     ` Charles R. Lyttle
1997-11-01  0:00       ` NOSPAM_f93-eaa
1997-11-01  0:00         ` Charles R. Lyttle
1997-11-02  0:00           ` David A. Frantz
1997-11-08  0:00             ` Charles W. Johnson
1997-11-08  0:00               ` Charles R. Lyttle
1997-11-03  0:00           ` Nick Leaton
1997-11-06  0:00           ` John Stevens
1997-11-07  0:00             ` Boyd Roberts
1997-11-07  0:00               ` Kaz Kylheku
1997-11-10  0:00               ` Charles W. Kann
1997-11-10  0:00                 ` Jon S Anthony
1997-11-11  0:00                   ` Matt Kennel (Remove 'NOSPAM' to reply)
1997-11-11  0:00                     ` Charles W. Kann
1997-11-11  0:00                       ` Jon S Anthony
1997-11-11  0:00                       ` Brian Rogoff
1997-11-01  0:00   ` Flame bait count 146 (Re: ADA SUCKS, C/C++/JAVA RULES!!!!) Ken Garlington
1997-11-02  0:00     ` Marcus Agrippa
1997-11-02  0:00       ` Carsten Engelmann 
1997-11-02  0:00   ` ADA SUCKS, C/C++/JAVA RULES!!!! Supreme
1997-11-04  0:00     ` Alan E & Carmel J Brain
1997-11-04  0:00   ` Guest
1997-11-12  0:00 ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Larry Elmore
1997-11-12  0:00   ` which languages suck Stanley R. Allen
1997-11-13  0:00     ` Larry Elmore
1997-11-14  0:00     ` Robert Munck
1997-11-14  0:00       ` Russ Lyttle
1997-11-14  0:00       ` Bjorn Vaggen Konestabo
1997-11-13  0:00   ` ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Jon S Anthony
1997-11-14  0:00     ` Craig Franck
1997-11-12  0:00 ` Samuel T. Harris
replies disabled

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