comp.lang.ada
 help / color / mirror / Atom feed
From: ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe)
Subject: Re: What's the best language to start with? [was: Re: Should I learn C or Pascal?]
Date: 1996/08/14
Date: 1996-08-14T00:00:00+00:00	[thread overview]
Message-ID: <4urp88$pqa@goanna.cs.rmit.edu.au> (raw)
In-Reply-To: 31FBC584.4188@ivic.qc.ca


There's a debate full of sound and fury going on.
So far I haven't noticed anyone else make these points:

(a) I personally don't know any really good programmers who don't understand
    "assembler".  Understand != like; understand != can write large volumes
    of code; understand != normally uses assembly level concepts.

    What's really involved here is a grasp of computer _architecture_.
    8086, 68000, ns32000, HP-PA, SPARC, Power-PC, /370, PDP-11, even KA-10
    have a *heck* of a lot in common.  Having used a B6700 in my
    undergraduate years, these machines all look pretty much the same to
    me:  untagged byte addressed register machines with a linear address
    space (in the case of the 8086, there is a linear address space
    _there_ you just have to do strange things to get to it).  But even
    the B6700 fits into the general
	- linear physical address space
	- load, store, operate
	- fixed set of data sizes
	- approximate arithmetic uses (hardware or software) floating
	  point instead of any of the several alternatives that have
	  been proposed.
    mould, well described by the (abstract) RAM cost model within reasonable
    limits.

    People who say "but if you learn an assembler, you think in terms of
    that machine for the rest of your life" are not talking about *good*
    programmers; they are talking about the trained seals who will write
    C for the rest of their lives whatever programming language they use.
    A *good* programmer is no more limited by the first machine s/he learns
    (in my case I learned the IBM 650 from a book shortly before I learned
    the IBM /360 from another book; I have seen a 650 in a museum but never
    programmed one) than s/he is limited by the first programming language
    s/he learns (in my case, Fortran and Algol 60, more or less at the same
    time).

(b) To me, one of the main advantages of knowing about computer
    architecture is that I have rock-solid confidence that all these
    towers of abstraction actually bottom out in things I understand.
    Well, I've forgotten most of the semiconductor phsyics they taught
    me, but give me enough 74xx chips and I could build a computer if I
    had to.

    The point here is my psychology-of-learning:  I am comfortable with
    abstraction, but I have to know that there is something at the bottom.
    I'm quite happy to work with the lambda calculus, for example, but I
    know how to implement it on hardware that I understand, so I proceed
    in the *confidence* that it is something I could take apart in as much
    detail as I wanted, given time.  Similarly, I was able to learn Prolog
    fast, because I had previously written a theorem prover, in a lisp-
    like language that I had implemented myself.  So I *knew* for certain,
    without any worry, that this was the kind of thing that *could* be
    implemented on a computer.  I didn't have to understand how the Prolog
    system I was using actually worked to be sure that Prolog was the kind
    of thing that _could_ work.

    Let's face it:  how many of you were taught about integration (a
    high level abstraction) before you had some practice with counting
    rods (the natural numbers are an abstraction, but counting rods are
    solid wood that you can hold in your hands and *see* that 1+2 = 2+1 = 3).
    On of the problems with "New Math" was excessive talk about abstractions
    (commutativity and so on) before children had thoroughly mastered the
    concrete experiences (counting, addition) the abstractions are based on.

    So,
	- some people don't handle abstraction well,
	- some people handle abstraction very well, but require an
	  understanding of what's underneath the layers of abstraction
	  for comfort, even if they don't _use_ those layers whil
	  manipulating a particular abstraction
	- some people handle abstraction well, and don't mind not
	  understanding what's underneath the abstraction

    What proportion of the general population belongs to each group is an
    empirical question about which I have no information.

    What proportion of the population of presently or potentially good
    programmers is another empirical question about which I have only
    anecdotal information.  My personal experience has been that people
    in the first group do not become good programmers, and that people
    in the third group write papers, not programs.  But of course my
    experience is limited to a few hundred people from a narrow range
    of ages and cultures.

(c) The conclusion we draw from this is that different people are likely
    to require different approaches (most of the PC computer books are
    clearly aimed at people who have no ability with abstraction at all,
    in consequence I find them frustratingly unreadable) and this 
    includes different initial languages.  Some people will learn best by
    starting with Scheme.  Some people will learn best by starting with
    transistors, going on to gates and flip flops, moving on to ALUs, then
    learning say DEC-10 with its assembler, then Pascal, then Lisp, then ML.
    
    Me, I learned bottom up and I'm glad of it.
    (For the record, I use the highest level languages I can get my hands
    on.  But I still have to check assembly code from time to time.)

(d) The *real* problem we have trying to teach some of this stuff is that
    there just isn't enough *time*.  There are so *many* things out students
    "need" to know:  user interfaces, relational data bases, a couple of
    programming languages, software engineering basics, you name it.  RMIT
    actually has a reputation for graduating employable students, and I
    honestly don't know how we manage it when I think of all the knowledge
    I deploy in programming and the tiny fraction of it they get.  I am
    still rather unhappy about letting anyone use floating point arithmetic
    without a semester of numerical analysis so they at least know where
    the pitfalls are and when to call for help.

    There are no royal roads and there isn't enough time.


Now for something rather different.  I am cosupervising a masters student
who is trying to get a handle on *measuring* the effect of first year language.
This is actually part of RMIT's Quality Control program, and Dr Isaac Balbin
came up with the idea of getting someone to see if we could actually _measure_
whether selecting a particular first year language (in our case, Ada) is or
is not having the intended educational results.  The student has conducted a
literature survey, and has found a couple of survey papers, but they seem to
be weak on actually measuring *outcomes* (other than whether the students
_liked_ it or not, which is important, but not everything).

So can anyone point me to some empirical results, where someone has done
some before and after educational measurements, to see what effect a new
first year language (e.g. switching from Pascal to Miranda, or Fortran to
Modula-2, or whatever) has actually had?  Unpublished results would be fine.

-- 
Fifty years of programming language research, and we end up with C++ ???
Richard A. O'Keefe; http://www.cs.rmit.edu.au/~ok; RMIT Comp.Sci.




  parent reply	other threads:[~1996-08-14  0:00 UTC|newest]

Thread overview: 695+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <sperlman-0507961717550001@p121.ezo.net>
     [not found] ` <4rs76l$aqd@ccshst05.uoguelph.ca>
1996-07-15  0:00   ` Should I learn C or Pascal? Ralph Silverman
1996-07-15  0:00     ` Steve Sobol
1996-07-16  0:00     ` Lee Crites
1996-07-17  0:00       ` David Verschoore
1996-07-17  0:00         ` Anthony Kanner
1996-07-17  0:00         ` Mark McKinney
1996-07-19  0:00           ` Philip Brashear
1996-07-23  0:00             ` John A Hughes
1996-07-26  0:00               ` Randy Kaelber
1996-07-29  0:00                 ` Ralph Silverman
1996-08-06  0:00                 ` StHeller
1996-07-20  0:00         ` TRAN PHAN ANH
1996-07-20  0:00           ` Andy Askey
1996-07-20  0:00             ` steidl
1996-07-21  0:00               ` Andy Askey
1996-07-20  0:00           ` Mark Eissler
1996-07-25  0:00             ` Erik Seaberg
1996-07-26  0:00             ` What's the best language to start with? [was: Re: Should I learn C or Pascal?] Tim Behrendsen
1996-07-27  0:00               ` Rick Elbers
1996-07-28  0:00                 ` J. Christian Blanchette
1996-07-28  0:00                   ` Robert Dewar
1996-07-29  0:00                   ` Tim Behrendsen
1996-07-30  0:00                     ` Arra Avakian
1996-07-31  0:00                       ` Stephen M O'Shaughnessy
1996-07-31  0:00                       ` James Youngman
1996-08-02  0:00                       ` Tim Behrendsen
1996-08-05  0:00                         ` Chris Sonnack
1996-08-06  0:00                           ` Stephen M O'Shaughnessy
1996-08-05  0:00                         ` Fergus Henderson
1996-08-06  0:00                           ` Tim Behrendsen
1996-08-06  0:00                             ` Dan Pop
1996-08-06  0:00                               ` Tim Behrendsen
1996-08-06  0:00                                 ` Peter Seebach
1996-08-07  0:00                                   ` Tim Behrendsen
1996-08-07  0:00                                     ` Peter Seebach
1996-08-08  0:00                                       ` Tim Behrendsen
1996-08-08  0:00                                         ` Peter Seebach
1996-08-07  0:00                                     ` James A. Squire
1996-08-08  0:00                                     ` David Weller
1996-08-09  0:00                                     ` Bob Gilbert
1996-08-10  0:00                                       ` Tim Behrendsen
1996-08-11  0:00                                         ` Craig Franck
1996-08-11  0:00                                           ` Tim Behrendsen
1996-08-11  0:00                                         ` Peter Seebach
1996-08-11  0:00                                           ` Tim Behrendsen
1996-08-12  0:00                                             ` Alf P. Steinbach
1996-08-12  0:00                                               ` Tim Behrendsen
1996-08-13  0:00                                             ` Szu-Wen Huang
1996-08-07  0:00                                 ` Mark Eissler
     [not found]                               ` <01bb83cc$fb <tequila-0708960947140001@tequila.interlog.com>
1996-08-07  0:00                                 ` Peter Seebach
1996-08-06  0:00                             ` Szu-Wen Huang
1996-08-06  0:00                               ` Tim Behrendsen
1996-08-06  0:00                                 ` Peter Seebach
1996-08-07  0:00                                   ` Tim Behrendsen
1996-08-07  0:00                                     ` Dan Pop
1996-08-08  0:00                                       ` Christopher R Volpe
1996-08-08  0:00                                       ` Tim Behrendsen
1996-08-08  0:00                                         ` Peter Seebach
1996-08-08  0:00                                           ` Randy Kaelber
1996-08-09  0:00                                           ` Chris Sonnack
1996-08-10  0:00                                             ` Tim Behrendsen
1996-08-11  0:00                                               ` Dan Pop
1996-08-12  0:00                                                 ` Chris Sonnack
1996-08-15  0:00                                                   ` Bob Hoffmann
1996-08-12  0:00                                                 ` Tim Behrendsen
1996-08-11  0:00                                               ` Chris Sonnack
1996-08-09  0:00                                           ` J. Blustein
1996-08-11  0:00                                             ` Peter Seebach
1996-08-09  0:00                                         ` Dan Pop
1996-08-11  0:00                                           ` Mark Wooding
1996-08-19  0:00                                             ` James Youngman
1996-08-11  0:00                                           ` Tim Behrendsen
1996-08-11  0:00                                             ` Dan Pop
1996-08-13  0:00                                               ` Tim Behrendsen
1996-08-13  0:00                                                 ` Giuliano Carlini
1996-08-14  0:00                                                 ` Dan Pop
1996-08-14  0:00                                                   ` Tim Behrendsen
1996-08-16  0:00                                                   ` Dik T. Winter
1996-08-12  0:00                                             ` Peter Seebach
1996-08-13  0:00                                               ` Tim Behrendsen
1996-08-18  0:00                                         ` Sam B. Siegel
1996-08-19  0:00                                           ` Dan Pop
1996-08-07  0:00                                     ` Peter Seebach
1996-08-08  0:00                                       ` Tim Behrendsen
1996-08-08  0:00                                         ` telnet user
1996-08-09  0:00                                           ` Ed Hook
1996-08-09  0:00                                           ` Tim Behrendsen
1996-08-08  0:00                                         ` Peter Seebach
1996-08-08  0:00                                           ` Tim Behrendsen
1996-08-08  0:00                                             ` Peter Seebach
1996-08-14  0:00                                             ` Richard A. O'Keefe
1996-08-16  0:00                                               ` Tim Behrendsen
1996-08-20  0:00                                                 ` Richard A. O'Keefe
1996-08-20  0:00                                                   ` Alan Bowler
1996-08-21  0:00                                                   ` Tim Behrendsen
1996-08-22  0:00                                                     ` Bengt Richter
1996-08-22  0:00                                                       ` Tim Behrendsen
1996-08-31  0:00                                                         ` Bengt Richter
1996-09-01  0:00                                                           ` Maurice M. Carey IV
1996-08-26  0:00                                                     ` Richard A. O'Keefe
1996-08-26  0:00                                                       ` madscientist
1996-08-29  0:00                                                         ` Richard A. O'Keefe
1996-08-26  0:00                                                       ` Tim Behrendsen
1996-08-29  0:00                                                         ` Richard A. O'Keefe
1996-08-29  0:00                                                           ` Craig Franck
     [not found]                                                           ` <01bb95ba$9dfed580$496700cf@ljelmore.montana>
1996-08-30  0:00                                                             ` Steve Heller
1996-08-31  0:00                                                             ` Clayton Weaver
1996-08-30  0:00                                                           ` system
1996-08-31  0:00                                                             ` Kenneth Mays
1996-09-01  0:00                                                           ` Tim Behrendsen
1996-08-26  0:00                                                       ` Mark Wooding
1996-08-30  0:00                                                         ` Kaz Kylheku
1996-08-30  0:00                                                         ` Richard A. O'Keefe
1996-08-30  0:00                                                           ` Peter Seebach
1996-09-03  0:00                                                             ` Lawrence Kirby
1996-09-01  0:00                                                           ` Joe Keane
1996-09-04  0:00                                                             ` Richard A. O'Keefe
1996-09-03  0:00                                                           ` Arkady Belousov
1996-08-31  0:00                                                       ` Tanmoy Bhattacharya
1996-09-04  0:00                                                         ` Tom Payne
1996-09-04  0:00                                                       ` Patrick Horgan
1996-09-05  0:00                                                         ` Richard A. O'Keefe
1996-09-05  0:00                                                           ` deafen
1996-08-09  0:00                                           ` Chris Sonnack
1996-08-09  0:00                                         ` Mike Rubenstein
1996-08-09  0:00                                           ` Tim Behrendsen
1996-08-10  0:00                                             ` Mike Rubenstein
1996-08-12  0:00                                               ` Tim Behrendsen
1996-08-12  0:00                                                 ` Bob Kitzberger
1996-08-22  0:00                                                   ` Patrick Horgan
1996-08-23  0:00                                                     ` Steve Heller
1996-08-12  0:00                                                 ` Mike Rubenstein
1996-08-12  0:00                                                   ` Mark Wooding
1996-08-13  0:00                                                     ` Mike Rubenstein
1996-08-15  0:00                                                     ` Richard A. O'Keefe
1996-08-12  0:00                                                   ` Tim Behrendsen
1996-08-13  0:00                                                     ` Mike Rubenstein
1996-08-13  0:00                                                       ` Tim Behrendsen
1996-08-13  0:00                                                         ` Giuliano Carlini
1996-08-14  0:00                                                           ` Tim Behrendsen
1996-08-15  0:00                                                         ` Mike Rubenstein
     [not found]                                                     ` <32 <01bb8923$e1d34280$87ee6fce@timpent.airshields.com>
1996-08-14  0:00                                                       ` Peter Seebach
1996-08-14  0:00                                                         ` Tim Behrendsen
1996-08-14  0:00                                                           ` Peter Seebach
1996-08-08  0:00                                     ` Teaching sorts [was Re: What's the best language to start with?] Robert I. Eachus
1996-08-09  0:00                                       ` Robert Dewar
1996-08-10  0:00                                       ` Lawrence Kirby
1996-08-10  0:00                                       ` Al Aab
1996-08-12  0:00                                       ` Steve Heller
1996-08-12  0:00                                         ` Robert Dewar
1996-08-16  0:00                                           ` Steve Heller
1996-08-16  0:00                                             ` Szu-Wen Huang
1996-08-17  0:00                                               ` Robert Dewar
1996-08-17  0:00                                               ` Robert Dewar
1996-08-20  0:00                                                 ` Szu-Wen Huang
1996-08-20  0:00                                                   ` Dann Corbit
1996-08-21  0:00                                                     ` Tim Behrendsen
1996-08-21  0:00                                                       ` Dann Corbit
1996-08-22  0:00                                                       ` Richard A. O'Keefe
1996-08-22  0:00                                                         ` Szu-Wen Huang
1996-08-23  0:00                                                           ` Richard A. O'Keefe
1996-08-25  0:00                                                         ` Robert Dewar
1996-08-21  0:00                                                   ` Dik T. Winter
1996-08-21  0:00                                                     ` Tim Behrendsen
1996-08-21  0:00                                                       ` Pete Becker
1996-08-22  0:00                                                         ` Szu-Wen Huang
1996-08-22  0:00                                                           ` Robert Dewar
1996-08-22  0:00                                                           ` Pete Becker
1996-08-21  0:00                                                       ` Matt Austern
1996-08-21  0:00                                                         ` Tim Behrendsen
1996-08-21  0:00                                                       ` Tanmoy Bhattacharya
1996-08-22  0:00                                                         ` Dann Corbit
1996-08-22  0:00                                                         ` Mike Rubenstein
1996-08-22  0:00                                                       ` Robert Dewar
1996-08-24  0:00                                                         ` Joe Keane
1996-08-22  0:00                                                     ` Tanmoy Bhattacharya
1996-08-21  0:00                                                 ` Tanmoy Bhattacharya
1996-08-21  0:00                                                   ` Tim Behrendsen
1996-08-22  0:00                                                     ` Mike Rubenstein
1996-08-22  0:00                                                     ` Robert Dewar
1996-08-21  0:00                                                   ` Adam Beneschan
1996-08-22  0:00                                                     ` Christian Bau
1996-08-22  0:00                                                       ` (topic change on) Teaching sorts Marcus H. Mendenhall
1996-08-27  0:00                                                         ` Ralph Silverman
1996-08-22  0:00                                                       ` Teaching sorts [was Re: What's the best language to start with?] Larry Kilgallen
1996-08-23  0:00                                                         ` Tim Hollebeek
1996-08-24  0:00                                                           ` Robert Dewar
1996-08-24  0:00                                                         ` Robert Dewar
1996-08-23  0:00                                                       ` Andrew Koenig
1996-08-22  0:00                                                     ` Andrew Koenig
1996-08-24  0:00                                                       ` Robert Dewar
1996-08-18  0:00                                               ` Steve Heller
1996-08-21  0:00                                               ` Matt Austern
1996-08-23  0:00                                               ` Tanmoy Bhattacharya
1996-08-23  0:00                                                 ` Adam Beneschan
1996-08-16  0:00                                             ` Adam Beneschan
1996-08-18  0:00                                               ` Steve Heller
1996-08-18  0:00                                                 ` Jeff Dege
1996-08-18  0:00                                                   ` Robert Dewar
1996-08-16  0:00                                             ` Robert Dewar
1996-08-18  0:00                                               ` Steve Heller
1996-08-18  0:00                                                 ` Robert Dewar
1996-08-18  0:00                                                   ` Steve Heller
1996-08-18  0:00                                                     ` Robert Dewar
1996-08-20  0:00                                                       ` Steve Heller
1996-08-14  0:00                                       ` Stephen Baynes
1996-08-14  0:00                                         ` Robert Dewar
1996-08-16  0:00                                           ` Dik T. Winter
1996-08-16  0:00                                             ` Joe Foster
1996-08-18  0:00                                           ` Glenn Rhoads
1996-08-19  0:00                                           ` Stephen Baynes
1996-08-19  0:00                                             ` Robert Dewar
1996-08-19  0:00                                             ` Robert Dewar
1996-08-19  0:00                                           ` Richard A. O'Keefe
     [not found]                                             ` <dewar.840491732@schonberg>
1996-08-19  0:00                                               ` Robert Dewar
1996-08-22  0:00                                                 ` Stephen Baynes
1996-08-27  0:00                                                 ` Richard A. O'Keefe
1996-08-14  0:00                                         ` Robert Dewar
1996-08-13  0:00                                     ` Robert I. Eachus
1996-08-13  0:00                                       ` Lawrence Kirby
1996-08-14  0:00                                       ` Robert Dewar
1996-08-13  0:00                                     ` Robert I. Eachus
1996-08-14  0:00                                       ` Robert Dewar
1996-08-15  0:00                                       ` Tom Payne
1996-08-14  0:00                                     ` Robert I. Eachus
1996-08-15  0:00                                       ` Robert Dewar
1996-08-15  0:00                                     ` Blair Phillips
1996-08-27  0:00                                     ` What's the best language to start with? [was: Re: Should I learn C or Pascal?] Tanmoy Bhattacharya
1996-08-29  0:00                                     ` Robert I. Eachus
1996-08-30  0:00                                       ` Steve Heller
1996-08-30  0:00                                     ` Tanmoy Bhattacharya
1996-08-07  0:00                                 ` What's the best language to start with Ian Ward
1996-08-08  0:00                                   ` Tim Behrendsen
1996-08-09  0:00                                     ` Robert Dewar
1996-08-11  0:00                                 ` What's the best language to start with? [was: Re: Should I learn C or Pascal?] Jerone A. Bowers
1996-08-06  0:00                             ` Fergus Henderson
1996-08-07  0:00                               ` Tim Behrendsen
1996-08-08  0:00                                 ` Thomas Hood
1996-08-09  0:00                                   ` Tim Behrendsen
1996-08-17  0:00                                 ` Lawrence Kirby
1996-08-17  0:00                                   ` Tim Behrendsen
1996-08-19  0:00                                     ` Bob Gilbert
1996-08-19  0:00                                       ` Tim Behrendsen
1996-08-19  0:00                                         ` Tim Hollebeek
1996-08-20  0:00                                           ` Tim Behrendsen
1996-08-20  0:00                                         ` Bob Gilbert
1996-08-21  0:00                                           ` Tim Behrendsen
1996-08-22  0:00                                             ` Bob Gilbert
1996-08-22  0:00                                               ` Tim Behrendsen
1996-09-04  0:00                                             ` Lawrence Kirby
1996-09-04  0:00                                               ` Tim Behrendsen
1996-09-06  0:00                                                 ` Bob Gilbert
1996-09-06  0:00                                                   ` Tim Behrendsen
1996-09-09  0:00                                                     ` Bob Gilbert
1996-09-11  0:00                                                       ` Tim Behrendsen
1996-09-10  0:00                                                   ` Richard A. O'Keefe
1996-09-10  0:00                                                     ` Kaz Kylheku
1996-09-11  0:00                                                     ` Bob Gilbert
1996-09-10  0:00                                                   ` Jon S Anthony
1996-09-11  0:00                                                     ` Richard A. O'Keefe
1996-09-11  0:00                                                   ` Jon S Anthony
1996-09-11  0:00                                                   ` Jon S Anthony
1996-09-05  0:00                                               ` Mark Wooding
1996-09-06  0:00                                                 ` Bob Cousins
1996-09-06  0:00                                                   ` Tim Behrendsen
1996-09-07  0:00                                                     ` Craig Franck
1996-09-08  0:00                                                       ` Tim Behrendsen
1996-09-08  0:00                                                         ` Craig Franck
1996-09-09  0:00                                                           ` Tim Behrendsen
1996-09-10  0:00                                                             ` Richard A. O'Keefe
1996-09-10  0:00                                                               ` Tim Behrendsen
1996-09-11  0:00                                                         ` John Burdick
1996-09-13  0:00                                                 ` Bengt Richter
1996-09-14  0:00                                                   ` Craig Franck
1996-09-06  0:00                                         ` Robert I. Eachus
1996-09-06  0:00                                           ` Tim Behrendsen
1996-09-11  0:00                                         ` Jon S Anthony
1996-09-11  0:00                                         ` Jon S Anthony
1996-09-11  0:00                                           ` Craig Franck
1996-09-11  0:00                                             ` Tim Behrendsen
1996-09-17  0:00                                           ` George
1996-09-24  0:00                                             ` Joel VanLaven
1996-09-27  0:00                                               ` Dann Corbit
1996-09-27  0:00                                               ` Tom Payne
1996-09-28  0:00                                                 ` Tim Behrendsen
1996-09-11  0:00                                         ` Richard A. O'Keefe
1996-09-11  0:00                                           ` Tim Behrendsen
1996-09-12  0:00                                             ` Richard A. O'Keefe
1996-09-13  0:00                                               ` Tim Behrendsen
1996-09-13  0:00                                                 ` Richard A. O'Keefe
1996-09-18  0:00                                                   ` Tim Behrendsen
1996-09-19  0:00                                                     ` Richard A. O'Keefe
1996-09-12  0:00                                             ` Peter Seebach
1996-09-18  0:00                                               ` Tim Behrendsen
1996-09-17  0:00                                             ` George
1996-09-19  0:00                                               ` Tim Behrendsen
1996-09-24  0:00                                                 ` Matthew M. Lih
1996-09-25  0:00                                                   ` Bjarne Stroustrup
1996-09-26  0:00                                                     ` Bengt Richter
1996-09-28  0:00                                                     ` Dan Pop
1996-09-25  0:00                                                   ` Richard A. O'Keefe
1996-09-26  0:00                                                     ` Mark Wooding
1996-09-26  0:00                                               ` Jon S Anthony
1996-09-26  0:00                                                 ` Dann Corbit
1996-09-27  0:00                                                 ` Craig Franck
1996-09-27  0:00                                                   ` Bob Cousins
1996-09-27  0:00                                                 ` Jay Martin
1996-09-27  0:00                                                   ` Tim Behrendsen
1996-09-30  0:00                                                     ` Art Schwarz
1996-09-27  0:00                                                   ` Kent Budge
1996-09-27  0:00                                                     ` George Haddad
1996-09-27  0:00                                                       ` George Haddad
1996-09-27  0:00                                                     ` George Haddad
1996-09-28  0:00                                                       ` Matthew Heaney
1996-09-27  0:00                                                     ` George Haddad
1996-09-27  0:00                                                     ` George Haddad
1996-09-28  0:00                                                     ` Steve Heller
1996-10-01  0:00                                                       ` DJ Kindberg
1996-09-28  0:00                                               ` Jon S Anthony
1996-09-18  0:00                                         ` Jon S Anthony
1996-09-26  0:00                                         ` Jon S Anthony
1996-10-01  0:00                                           ` Andrew Gierth
1996-08-22  0:00                                     ` Bengt Richter
1996-08-22  0:00                                       ` Frank Manning
1996-08-31  0:00                                         ` Bengt Richter
1996-08-31  0:00                                           ` Frank Manning
1996-08-31  0:00                                             ` Frank Manning
1996-09-02  0:00                                             ` deafen
1996-09-03  0:00                                               ` Steve Howard
1996-09-03  0:00                                               ` Frank Manning
1996-09-03  0:00                                               ` Phil Barnett
1996-09-03  0:00                                               ` Tim Behrendsen
1996-09-03  0:00                                               ` Bob Kitzberger
1996-08-22  0:00                                       ` Tim Behrendsen
1996-08-23  0:00                                         ` Larry J. Elmore
1996-08-08  0:00                               ` Stephen M O'Shaughnessy
1996-08-09  0:00                               ` Stephen M O'Shaughnessy
1996-08-09  0:00                                 ` Tim Behrendsen
     [not found]                               ` <01bb846d$ <Dvtnon.I49@most.fw.hac.com>
1996-08-09  0:00                                 ` Tim Behrendsen
1996-08-12  0:00                             ` Robert I. Eachus
1996-08-05  0:00                         ` Henrik Wetterstrom
1996-08-13  0:00                       ` Chris Sonnack
1996-08-16  0:00                         ` Steve Heller
1996-08-16  0:00                           ` John Hobson
1996-07-31  0:00                   ` Patrick Horgan
1996-07-31  0:00                   ` AJ Musgrove
1996-08-01  0:00                     ` Sam Harris
1996-08-02  0:00                       ` Eric W. Nikitin
1996-08-01  0:00                     ` Ken Pizzini
1996-08-01  0:00                     ` Tim Hollebeek
1996-08-03  0:00                     ` Raffael Cavallaro
1996-08-05  0:00                       ` Chris Sonnack
1996-08-08  0:00                   ` William Clodius
1996-08-11  0:00                     ` Dik T. Winter
1996-08-11  0:00                     ` Fergus Henderson
1996-08-08  0:00                   ` William Clodius
1996-08-13  0:00                   ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1996-08-14  0:00                   ` Richard A. O'Keefe [this message]
1996-08-15  0:00                   ` Teaching sorts [was Re: What's the best language to start with?] Norman H. Cohen
1996-08-16  0:00                     ` Steve Heller
1996-08-19  0:00                   ` Ted Dennison
1996-08-23  0:00                     ` Richard A. O'Keefe
1996-08-23  0:00                       ` Ted Dennison
1996-08-24  0:00                       ` Robert Dewar
1996-08-27  0:00                         ` Richard A. O'Keefe
1996-09-02  0:00                           ` Lawrence Kirby
1996-07-28  0:00                 ` What's the best language to start with? [was: Re: Should I learn C or Pascal?] Mark Eissler
1996-07-28  0:00               ` Robert Dewar
1996-07-29  0:00                 ` Tim Behrendsen
1996-07-30  0:00                   ` Paul Campbell
1996-07-30  0:00                     ` Robert Dewar
1996-08-02  0:00                       ` Tim Behrendsen
1996-08-03  0:00                         ` Peter Seebach
1996-08-04  0:00                           ` Alf P. Steinbach
1996-08-04  0:00                             ` Peter Seebach
1996-08-04  0:00                               ` Jerry van Dijk
1996-08-05  0:00                               ` Tim Behrendsen
1996-08-04  0:00                                 ` Peter Seebach
1996-08-05  0:00                                   ` Chris Sonnack
1996-08-05  0:00                                     ` Tim Hollebeek
1996-08-10  0:00                                       ` Mike Rubenstein
1996-08-05  0:00                                     ` Peter Seebach
1996-08-07  0:00                                       ` Tom Watson
1996-08-06  0:00                                   ` Tim Behrendsen
1996-08-03  0:00                     ` Patrick Horgan
1996-08-04  0:00                       ` Kurt E. Huhner
1996-07-30  0:00                   ` What's the best language to start with? [was: Re: Should I learn TRAN PHAN ANH
1996-07-31  0:00                   ` What's the best language to start with? [was: Re: Should I learn C or Pascal?] Arne W. Flones
1996-08-02  0:00                   ` David Wheeler
1996-08-02  0:00                     ` Peter Seebach
1996-08-02  0:00                       ` Gary M. Greenberg
1996-08-03  0:00                       ` Alf P. Steinbach
1996-08-02  0:00                         ` Peter Seebach
1996-08-05  0:00                       ` Chris Sonnack
1996-08-05  0:00                         ` Peter Seebach
1996-08-06  0:00                     ` What's the best language to start with? [was: Re: Should I learn C or Pasca StHeller
1996-08-06  0:00                       ` Robert Dewar
1996-08-06  0:00                 ` What's the best language to start with? [was: Re: Should I learn C or Pascal?] Conrad Herrmann
1996-08-06  0:00                 ` Robert I. Eachus
1996-08-06  0:00                 ` Alf P. Steinbach
1996-07-29  0:00               ` Byron B. Kauffman
1996-07-30  0:00               ` Alan Peake
     [not found]               ` <dewar. <peake.206.002D549F@dstos3.dsto.gov.au>
1996-07-31  0:00                 ` Stephen M O'Shaughnessy
1996-08-02  0:00                   ` Tim Behrendsen
1996-08-05  0:00                     ` Mark McKinney
1996-08-05  0:00                     ` Mark McKinney
1996-08-05  0:00                     ` Mark McKinney
1996-07-31  0:00                 ` Tim Behrendsen
1996-07-31  0:00                 ` P. Cnudde VH14 (8218)
1996-07-31  0:00                   ` Nicolas Devillard
1996-08-02  0:00                   ` Matt Austern
1996-08-15  0:00                     ` Lawrence Kirby
1996-07-20  0:00           ` Should I learn C or Pascal? Robert Dewar
1996-07-22  0:00             ` TRAN PHAN ANH
1996-07-23  0:00             ` Ken Garlington
1996-07-22  0:00           ` Stephen M O'Shaughnessy
1996-07-23  0:00             ` TRAN PHAN ANH
1996-07-18  0:00       ` Walter B. Hollman Sr.
1996-07-18  0:00       ` Patrick Horgan
1996-07-18  0:00         ` Jason Alan Turnage
1996-07-19  0:00           ` Vic Metcalfe
1996-07-19  0:00           ` Robert Dewar
1996-07-20  0:00             ` steved
1996-07-19  0:00               ` Peter Seebach
1996-07-20  0:00                 ` Jon Bell
1996-07-20  0:00                   ` Andy Askey
1996-07-20  0:00                 ` Robert Dewar
1996-07-22  0:00                   ` steidl
1996-07-22  0:00                     ` Stephen M O'Shaughnessy
1996-07-23  0:00                       ` Richard A. O'Keefe
1996-07-23  0:00                         ` Michael Ickes
1996-07-25  0:00                           ` Andy Askey
1996-07-24  0:00                         ` system
1996-07-23  0:00             ` Ralph Silverman
1996-07-18  0:00         ` Robert Dewar
1996-07-19  0:00           ` Billy Chambless
1996-07-19  0:00         ` Reto Koradi
1996-07-23  0:00           ` TRAN PHAN ANH
1996-07-19  0:00         ` Andrew Gierth
1996-07-19  0:00         ` Scott McMahan - Softbase Systems
1996-07-20  0:00           ` steidl
1996-07-20  0:00           ` Tim Behrendsen
1996-07-21  0:00             ` Rich Maggio
1996-07-21  0:00               ` Robert Dewar
1996-07-22  0:00             ` Ralph Silverman
1996-07-23  0:00               ` Tim Behrendsen
1996-07-18  0:00       ` Carlos DeAngulo
1996-07-18  0:00         ` Robert Dewar
1996-07-19  0:00           ` Jon Bell
1996-07-22  0:00             ` Tim Oxler
1996-07-22  0:00               ` Robert Dewar
1996-07-30  0:00                 ` Tim Behrendsen
1996-07-31  0:00                 ` Patrick Horgan
1996-07-22  0:00               ` Janus
1996-07-22  0:00               ` Stig Norland
     [not found]           ` <01bb7588$236982e0$7b91f780@deangulo>
1996-07-19  0:00             ` Robert Dewar
1996-07-20  0:00             ` steidl
1996-07-19  0:00         ` Dirk Dickmanns
     [not found]         ` <01bb7591$83087d60$87ee6fce@timpent.airshields.com>
1996-07-19  0:00           ` johnf
1996-07-19  0:00             ` Jeremy Nelson
1996-07-19  0:00             ` Jason Alan Turnage
1996-07-19  0:00               ` Robert Dewar
1996-07-20  0:00                 ` Jon Bell
1996-07-20  0:00                   ` Robert Dewar
1996-07-21  0:00                     ` Alexander Vrenios
1996-07-21  0:00                   ` Steve Tate
1996-07-21  0:00                     ` Phil Howard
1996-07-21  0:00                       ` Robert Dewar
1996-07-22  0:00                         ` Steve Tate
1996-07-21  0:00                     ` Robert Dewar
1996-07-22  0:00                   ` Stephen M O'Shaughnessy
1996-07-25  0:00                   ` ++           robin
1996-07-20  0:00                 ` TRAN PHAN ANH
1996-07-22  0:00                   ` Ralph Silverman
1996-07-20  0:00                 ` Crash
1996-07-20  0:00                   ` Robert Dewar
1996-07-23  0:00                 ` Ralph Silverman
1996-07-22  0:00               ` Stephen M O'Shaughnessy
1996-07-22  0:00                 ` Jeremy Nelson
1996-07-22  0:00                   ` Stephen M O'Shaughnessy
1996-07-20  0:00             ` Tim Behrendsen
1996-07-22  0:00             ` Ralph Silverman
1996-07-23  0:00               ` Joe Gwinn
1996-07-24  0:00                 ` John A Hughes
1996-07-24  0:00                 ` Theodore E. Dennison
1996-07-23  0:00             ` John A Hughes
1996-07-19  0:00           ` Craig Franck
1996-07-23  0:00     ` Richard A. O'Keefe
1996-07-16  0:00 ` Darin Johnson
1996-07-24  0:00   ` Ralph Silverman
1996-07-17  0:00 ` Aron Felix Gurski
1996-07-19  0:00 ` Andrew Gierth
1996-07-19  0:00 ` Andrew Gierth
1996-07-19  0:00 ` Andrew Gierth
1996-07-21  0:00 ` Laurent Guerby
1996-07-22  0:00   ` Stephen M O'Shaughnessy
1996-07-21  0:00 ` Wayne
1996-07-22  0:00 ` Darin Johnson
1996-07-22  0:00 ` Darin Johnson
1996-07-23  0:00 ` Darin Johnson
1996-07-24  0:00   ` Michael Feldman
1996-07-24  0:00   ` Ralph Silverman
1996-07-24  0:00     ` TRAN PHAN ANH
1996-07-24  0:00   ` Andrew J Steinbach
1996-07-24  0:00     ` John A Hughes
1996-07-24  0:00     ` Jon Bell
1996-07-24  0:00     ` system
1996-07-24  0:00 ` Darin Johnson
1996-07-25  0:00   ` Andy Askey
1996-07-26  0:00     ` Mark Eissler
1996-08-02  0:00   ` Patrick Horgan
1996-08-04  0:00     ` Gary M. Greenberg
     [not found]     ` <4u76ej$7s9@newsbf02.news.aol.com>
1996-08-06  0:00       ` Ralph Silverman
1996-08-12  0:00         ` Patrick Horgan
1996-08-13  0:00           ` Darin Johnson
1996-08-13  0:00             ` What's the best language to learn? [was Re: Should I learn C or Pascal?] Tim Behrendsen
1996-08-14  0:00               ` Peter Seebach
1996-08-14  0:00                 ` Tim Behrendsen
1996-08-14  0:00                   ` Peter Seebach
1996-08-14  0:00                     ` Tim Behrendsen
1996-08-14  0:00                       ` Peter Seebach
1996-08-15  0:00                       ` Robert Dewar
1996-08-16  0:00                         ` Joe Foster
1996-08-18  0:00                         ` Tim Behrendsen
1996-08-20  0:00                           ` James Youngman
1996-08-21  0:00                           ` Szu-Wen Huang
1996-08-15  0:00                       ` Bob Gilbert
1996-08-15  0:00                     ` DAVID A MOLNAR
1996-08-15  0:00                     ` Bob Gilbert
1996-08-18  0:00                       ` Tim Behrendsen
1996-08-14  0:00                   ` Robert Dewar
1996-08-14  0:00                     ` Dan Pop
1996-08-14  0:00                       ` Robert Dewar
1996-08-14  0:00                     ` Tim Behrendsen
1996-08-15  0:00                     ` Joe Foster
1996-08-16  0:00                   ` Bob Gilbert
1996-08-17  0:00                     ` Tim Behrendsen
1996-08-18  0:00                       ` Robert Dewar
1996-08-18  0:00                         ` Tim Behrendsen
1996-08-26  0:00                         ` Patrick Horgan
1996-08-27  0:00                           ` Alan Peake
1996-08-27  0:00                             ` Steve Heller
1996-08-28  0:00                             ` Tom Watson
1996-08-28  0:00                               ` Robert Dewar
1996-08-30  0:00                               ` Alan Peake
1996-08-31  0:00                                 ` Robert Dewar
1996-09-03  0:00                                   ` Alan Peake
1996-09-07  0:00                                     ` Robert Dewar
1996-09-07  0:00                                 ` .
1996-08-28  0:00                             ` Robert Dewar
1996-08-29  0:00                           ` Darin Johnson
1996-08-19  0:00                       ` John Hobson
1996-08-19  0:00                         ` Tim Behrendsen
1996-08-19  0:00                           ` John Hobson
1996-08-20  0:00                             ` Szu-Wen Huang
1996-08-27  0:00                               ` Richard A. O'Keefe
1996-08-23  0:00                           ` Alan Bowler
1996-08-16  0:00                   ` Dr. Richard Botting
1996-08-18  0:00                     ` Tim Behrendsen
1996-08-21  0:00                       ` Szu-Wen Huang
1996-08-21  0:00                         ` Tim Behrendsen
1996-08-22  0:00                         ` Mark Wooding
1996-08-23  0:00                           ` Bengt Richter
1996-08-23  0:00                         ` Clayton Weaver
1996-08-14  0:00               ` Gabor Egressy
1996-08-15  0:00                 ` Robert Dewar
1996-08-17  0:00                   ` Lawrence Kirby
1996-08-17  0:00                     ` Robert Dewar
1996-08-20  0:00                       ` Lawrence Kirby
1996-08-16  0:00                 ` Mark Wooding
1996-08-17  0:00                   ` Dan Pop
1996-08-17  0:00                     ` Tim Behrendsen
1996-08-17  0:00                       ` Peter Seebach
1996-08-18  0:00                         ` Tim Behrendsen
1996-08-17  0:00                       ` Dan Pop
1996-08-18  0:00                         ` Mark Wooding
1996-08-20  0:00                           ` Peter Seebach
1996-08-21  0:00                           ` Szu-Wen Huang
1996-08-21  0:00                             ` Adam Beneschan
1996-08-21  0:00                             ` Tim Behrendsen
1996-08-17  0:00                       ` Robert Dewar
1996-08-21  0:00                     ` Tanmoy Bhattacharya
1996-08-30  0:00                       ` Goto considered really harmful Patrick Horgan
1996-09-04  0:00                         ` Dennison
1996-08-21  0:00               ` What's the best language to learn? [any language except Ada] Bill Mackay
1996-08-22  0:00                 ` Stephen M O'Shaughnessy
1996-08-22  0:00                 ` Robert Dewar
1996-08-23  0:00                   ` Larry J. Elmore
1996-08-24  0:00                 ` Alan Brain
1996-08-15  0:00             ` Should I learn C or Pascal? Richard A. O'Keefe
1996-08-17  0:00               ` Alexander J Russell
1996-08-17  0:00               ` Lawrence Kirby
1996-08-18  0:00                 ` Ken Pizzini
1996-08-19  0:00                 ` Richard A. O'Keefe
1996-08-23  0:00                   ` Joe Keane
1996-08-17  0:00               ` Mike Rubenstein
1996-08-16  0:00             ` Dr E. Buxbaum
1996-08-16  0:00               ` Lawrence Kirby
1996-08-17  0:00                 ` Paul Hsieh
1996-08-17  0:00                   ` Mike Rubenstein
1996-08-19  0:00                     ` Richard A. O'Keefe
1996-08-20  0:00                       ` Mike Rubenstein
1996-08-22  0:00                         ` Richard A. O'Keefe
1996-08-22  0:00                           ` Mike Rubenstein
1996-08-16  0:00               ` Mike Rubenstein
1996-08-20  0:00               ` Paul Schlyter
1996-08-20  0:00                 ` Mike Rubenstein
1996-08-21  0:00                 ` James Youngman
1996-08-22  0:00                   ` TRAN PHAN ANH
1996-08-22  0:00                     ` Dr E. Buxbaum
1996-08-27  0:00             ` Jeffrey C. Dege
1996-08-27  0:00               ` Ted Dennison
1996-08-27  0:00               ` Craig Franck
1996-08-27  0:00                 ` Ted Dennison
1996-08-27  0:00                   ` John Hobson
1996-08-27  0:00               ` Steve Heller
1996-08-27  0:00               ` Bob Cousins
1996-08-28  0:00               ` Robert Dewar
1996-09-01  0:00               ` Patrick Horgan
1996-09-12  0:00                 ` Delete - Don't Bother to Read This Charles H. Sampson
1996-08-13  0:00           ` Should I learn C or Pascal? Ralph Silverman
1996-08-16  0:00           ` What's the best language to learn? [was Re: Should I learn C or Pascal?] Darin Johnson
1996-08-16  0:00             ` system
1996-08-16  0:00             ` Robert Dewar
1996-08-16  0:00           ` Should I learn C or Pascal? Darin Johnson
1996-08-20  0:00           ` Darin Johnson
1996-08-21  0:00           ` What's the best language to learn? [was Re: Should I learn C or Pascal?] Darin Johnson
1996-08-22  0:00           ` What's the best language to learn? [any language except Ada] Jon S Anthony
1996-08-23  0:00           ` Darin Johnson
1996-08-25  0:00             ` Robert Dewar
1996-08-24  0:00           ` Jon S Anthony
1996-08-05  0:00   ` Should I learn C or Pascal? Sherwin Anthony Sequeira
1996-07-24  0:00 ` Jon S Anthony
1996-07-25  0:00 ` ++           robin
1996-07-25  0:00 ` ++           robin
1996-07-30  0:00   ` Robert Barnes
1996-07-30  0:00     ` Rob(t.) Brannan
1996-08-01  0:00       ` Tony Konashenok
1996-08-04  0:00         ` Lawrence Kirby
1996-08-09  0:00         ` Verne Arase
1996-08-01  0:00       ` ++           robin
1996-08-01  0:00         ` Ralph Silverman
1996-08-06  0:00           ` ++           robin
1996-07-25  0:00 ` ++           robin
1996-07-31  0:00 ` What's the best language to start with? [was: Re: Should I learn C or Pascal?] Darin Johnson
1996-08-01  0:00   ` Tim Behrendsen
1996-08-01  0:00     ` Stephen M O'Shaughnessy
1996-08-03  0:00       ` Tim Behrendsen
1996-08-06  0:00         ` Stephen M O'Shaughnessy
1996-08-05  0:00     ` Patrick Horgan
1996-08-06  0:00       ` Szu-Wen Huang
1996-08-06  0:00       ` Dan Pop
1996-08-08  0:00         ` steidl
1996-07-31  0:00 ` Darin Johnson
1996-08-02  0:00   ` Alan Peake
1996-08-01  0:00 ` Stefan 'Stetson' Skoglund
1996-08-05  0:00   ` Stephen M O'Shaughnessy
1996-08-06  0:00     ` Bob Gilbert
1996-08-07  0:00       ` Stephen M O'Shaughnessy
1996-08-09  0:00         ` Bob Gilbert
1996-08-06  0:00   ` Patrick Horgan
1996-08-01  0:00 ` Andy Hardy
1996-08-07  0:00 ` Fergus Henderson
1996-08-07  0:00   ` Tim Behrendsen
1996-08-08  0:00     ` Szu-Wen Huang
1996-08-08  0:00       ` Tim Behrendsen
1996-08-08  0:00         ` Christopher R Volpe
1996-08-08  0:00         ` Szu-Wen Huang
1996-08-08  0:00           ` Tim Behrendsen
1996-08-09  0:00             ` Szu-Wen Huang
1996-08-09  0:00               ` Tim Behrendsen
1996-08-10  0:00                 ` Szu-Wen Huang
1996-08-11  0:00                   ` Tim Behrendsen
1996-08-09  0:00           ` some days weren't there at all
1996-08-10  0:00           ` Mike Rubenstein
1996-08-11  0:00             ` Szu-Wen Huang
1996-08-17  0:00             ` Richard Chiu
1996-09-04  0:00               ` Lawrence Kirby
1996-08-08  0:00         ` Peter Seebach
1996-08-08  0:00           ` Tim Behrendsen
1996-08-08  0:00             ` Peter Seebach
1996-08-09  0:00               ` Tim Behrendsen
1996-08-09  0:00                 ` Peter Seebach
1996-08-15  0:00                   ` James_Rogers
1996-08-17  0:00                     ` Tim Behrendsen
1996-08-10  0:00           ` Mike Rubenstein
1996-08-10  0:00             ` Peter Seebach
1996-08-11  0:00             ` Craig Franck
1996-09-02  0:00 Richard A. O'Keefe
     [not found] <01 <1996Sep24.133312 <JSA.96Sep26124243@alexandria>
1996-09-26  0:00 ` Adam Beneschan
1996-09-29  0:00   ` Spencer M. Simpson, Jr.
1996-09-30  0:00     ` Craig Franck
1996-09-28  0:00 ` Jon S Anthony
1996-09-28  0:00   ` Ilias Kastanas
  -- strict thread matches above, loose matches on Subject: below --
1996-09-28  0:00 Jon S Anthony
replies disabled

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