Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-16 Thread Noel Chiappa
> From: Al Kossow >> the machine had to be configured (via connecting up computing units >> with cables) > In 1947 ENIAC was modifed at BRL to be a stored program computer. Well, I did say "in the original ENIAC usage" it had to be configured by plugging! I was aware of the later

RE: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-16 Thread Dave G4UGM
> -Original Message- > From: cctalk [mailto:cctalk-boun...@classiccmp.org] On Behalf Of Noel > Chiappa > Sent: 16 September 2015 22:06 > To: cctalk@classiccmp.org > Cc: j...@mercury.lcs.mit.edu > Subject: Re: ENIAC programming Was: release dates of early microcompute

Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Noel Chiappa
> From: Dave Wade > Crispin Rope concentrates on the power of ENIAC and its usefulness Which is why you should look at the longer, later article: http://eniacinaction.com/wp-content/uploads/2014/02/EngineeringTheMiracleoftheENIAC-scanned.pdf in particular the part I pointed out (bott

Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Jon Elson
> From: Dave Wade > to me a "computer" without self-modifying code is a programmable > calculator even if it has index registers... Most modern computer languages run with the executable instructions in a "pure code" section, which is set to be NOT writeable by the prog

RE: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Dave G4UGM
> -Original Message- > From: cctalk [mailto:cctalk-boun...@classiccmp.org] On Behalf Of Noel > Chiappa > Sent: 17 September 2015 13:39 > To: cctalk@classiccmp.org > Cc: j...@mercury.lcs.mit.edu > Subject: Re: ENIAC programming Was: release dates of early microcompute

RE: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Dave G4UGM
> -Original Message- > From: cctalk [mailto:cctalk-boun...@classiccmp.org] On Behalf Of Jon Elson > Sent: 17 September 2015 17:44 > To: gene...@classiccmp.org; discuss...@classiccmp.org:On-Topic and Off- > Topic Posts > Subject: Re: ENIAC programming Was: rele

RE: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread tony duell
> Crispin Rope concentrates on the power of ENIAC and its usefulness, neither > of which can be argued with, but to me a "computer" without self-modifying > code is a programmable calculator even if it has index registers... As a total thread-drift, I have in my hand a machine that anyone would c

Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Chuck Guzis
On 09/17/2015 10:51 AM, tony duell wrote: As a total thread-drift, I have in my hand a machine that anyone would class as a a programmable calculator. It looks like a calcualtor, it has key-per-function operation (that is, a 'SIN' key, etc). And yet... Back in the day, a friend who worked for

Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Noel Chiappa
> From Dave > AMD29K isn't "Modern" Well, compared to the ENIAC it is! :-) To be serious, the 29K is fully what we now think of as a 'computer'; that's all I meant by saying it's "modern". > If you have to use another external mechanism to arbitrarily change the > program, then

Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Eric Smith
On Wed, Sep 16, 2015 at 4:18 PM, Dave G4UGM wrote: > It is notable that in order to solve all problems, a computer must permit > self modifying code. >From a theory of computation view, I don't believe that's true. Any computable function can be computed by a fixed program. For a particular com

RE: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread dwight
> From: space...@gmail.com > > On Wed, Sep 16, 2015 at 4:18 PM, Dave G4UGM wrote: > > It is notable that in order to solve all problems, a computer must permit > > self modifying code. > > From a theory of computation view, I don't believe that's true. Any > computable function can be compute

Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Paul Koning
> On Sep 17, 2015, at 5:44 PM, dwight wrote: > > > >> From: space...@gmail.com >> >> On Wed, Sep 16, 2015 at 4:18 PM, Dave G4UGM wrote: >>> It is notable that in order to solve all problems, a computer must permit >>> self modifying code. >> >> From a theory of computation view, I don't bel

Immutability - was Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Toby Thain
On 2015-09-17 12:44 PM, Jon Elson wrote: > From: Dave Wade > to me a "computer" without self-modifying code is a programmable > calculator even if it has index registers... Most modern computer languages run with the executable instructions in a "pure code" section, which is

RE: Immutability - was Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread dwight
> Date: Thu, 17 Sep 2015 13:29:34 -0400 > From: t...@telegraphics.com.au > To: gene...@classiccmp.org; classiccmp.org:On-Topic and Off-Topic Posts > cctalk@classiccmp.org; gene...@classiccmp.org > Subject: Immutability - was Re: ENIAC programming Was: release dates of early

RE: Immutability - was Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-17 Thread Fred Cisin
On Thu, 17 Sep 2015, dwight wrote: If working on a newer X86 processor, this is necessary, not to protect the code but because the code is cashed and my not be updated in time for it to be executed. Write through is expensive and only provided on the data side, if at all. Dwight On some/most ol

RE: Immutability - was Re: ENIAC programming Was: release dates of early microcomputer operating systems, incl. Intel ISIS

2015-09-19 Thread Dave G4UGM
ty - was Re: ENIAC programming Was: release dates of > early microcomputer operating systems, incl. Intel ISIS > > On 2015-09-17 12:44 PM, Jon Elson wrote: > > > >> > From: Dave Wade > >> > >> > >> > to me a "computer" with