# So I go back in time to 1960 and I take my computer with me...

**URL:** <https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359>\
**Category:** Factual Questions\
**Created:** [November 12, 2004, 8:32am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359 "2004-11-12T08:32:39Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Neurotik](https://avatars.discourse-cdn.com/v4/letter/n/91b2a8/32.png) [@Neurotik](https://boards.straightdope.com/u/Neurotik)\
**Post date:** [November 13, 2004, 1:33am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/21 "2004-11-13T01:33:44Z")

</div>

> [@Tuckerfan](#):
>
> Of course, it wouldn’t be able to make a call in 1967…

Piffle. The filthy savages will have to take my word for it.

I will be their god.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [November 13, 2004, 1:37am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/22 "2004-11-13T01:37:27Z")

</div>

> [@Tuckerfan](#):
>
> The kind of software you bring back is really important. Ideally, you should bring back a Mac, since it’s OS is based on a Unix core, and can easily be reverse engineered, so programmers of that time could write their own software.

Humph. You’d probably set computer science back a few decades. The reason that software of the time didn’t do that stuff is because the hardware didn’t support putting all sorts of bells and whistles on. An IBM 1620, or even a futuristic 360 model 30 would just stop trying to do any sort of windowing. You had to be a bit efficient back then. If someone implemented a windowing system, it would be so slow that no one would even want to look at another for decades.

For structured programming, Algol 60 had already invented everything worth inventing. I’m not sure that object oriented programming would work with all the procedure call overhead you’d have - not to mention the small programs. Java is cool because it is interpreted - but so is Basic. Computers today are fast enough so this isn’t a problem, people didn’t write in assembler back then from being lazy. However, the concepts of structured programming would be useful. When I was a TA we taught structured PDP-11 assembly programming, just for our own sanity.

However a mouse could be introduced earlier - that would be good.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [November 13, 2004, 1:38am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/23 "2004-11-13T01:38:55Z")

</div>

> [@ultrafilter](#):
>
> The absolute most important thing you could take along is a DVD filled with porn.

Oh yeah? What do we have today that’s better than Betty Page? Humph.

---

<div class="post-metadata">

**Author:** ![Tuckerfan](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@Tuckerfan](https://boards.straightdope.com/u/Tuckerfan)\
**Post date:** [November 13, 2004, 2:52am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/24 "2004-11-13T02:52:07Z")

</div>

> [@Voyager](#):
>
> Humph. You’d probably set computer science back a few decades. The reason that software of the time didn’t do that stuff is because the hardware didn’t support putting all sorts of bells and whistles on. An IBM 1620, or even a futuristic 360 model 30 would just stop trying to do any sort of windowing. You had to be a bit efficient back then. If someone implemented a windowing system, it would be so slow that no one would even want to look at another for decades.
> 
> For structured programming, Algol 60 had already invented everything worth inventing. I’m not sure that object oriented programming would work with all the procedure call overhead you’d have - not to mention the small programs. Java is cool because it is interpreted - but so is Basic. Computers today are fast enough so this isn’t a problem, people didn’t write in assembler back then from being lazy. However, the concepts of structured programming would be useful. When I was a TA we taught structured PDP-11 assembly programming, just for our own sanity.
> 
> However a mouse could be introduced earlier - that would be good.

I’m not talking about trying to run all that stuff on one of their systems, I’m talking about letting them run that stuff on _your_ system so that they can build all kinds of crap faster. If you cut the development time of anything by six months, you have just enabled them to advance that much quicker. Imagine what the engineers who designed the Apollo hardware could do if they had more time to work.

---

<div class="post-metadata">

**Author:** ![Zoe](https://avatars.discourse-cdn.com/v4/letter/z/a4c791/32.png) [@Zoe](https://boards.straightdope.com/u/Zoe)\
**Post date:** [November 13, 2004, 3:21am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/25 "2004-11-13T03:21:22Z")

</div>

When the word spreads that you are coming with a computer, there will be the usual jockeying for a chance to work in the air-conditioned room that houses it. Others will gripe about giving up their office space so that some walls can be knocked down to make room.

In 1960, I’m 17 and don’t see the point. I have a perfectly good slide rule and a brain. But I did see something on Art Linkletter the other night that had a computer that matched people up by using dumb pieces of cardboard with holes in them. For example, if they both like bleu cheese dressing, they are a match. Erp, slop. Bring the mop.

Anyway, wear something futuristic so we can see what it’s going to be like. Maybe something with big fins or rocket-shaped?

---

<div class="post-metadata">

**Author:** ![Bryan\_Ekers](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bryan_ekers/32/183_2.png) [@Bryan\_Ekers](https://boards.straightdope.com/u/Bryan_Ekers)\
**Post date:** [November 13, 2004, 3:35am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/26 "2004-11-13T03:35:26Z")

</div>

“Wow, if he’s got a computer like that, imagine what the Soviets are using to make their five-year plans.”

---

<div class="post-metadata">

**Author:** ![Sam\_Stone](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sam\_Stone](https://boards.straightdope.com/u/Sam_Stone)\
**Post date:** [November 13, 2004, 5:38am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/27 "2004-11-13T05:38:34Z")

</div>

The most important thing to put on the hard drive - thousands and thousands of technical manuals explaining how to build computers. Throw some in from 1970, 1975, 1980, 1985, 1990, 1995, and 2000, and give them an intermediate path.

Oh, and while you’re at it help them pay for it by giving them a map of where all the oil fields are.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [November 13, 2004, 6:26am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/28 "2004-11-13T06:26:28Z")

</div>

> [@Tuckerfan](#):
>
> I’m not talking about trying to run all that stuff on one of their systems, I’m talking about letting them run that stuff on _your_ system so that they can build all kinds of crap faster. If you cut the development time of anything by six months, you have just enabled them to advance that much quicker. Imagine what the engineers who designed the Apollo hardware could do if they had more time to work.

I thought I had covered that already. I thought you were saying that you could use the concepts from your system (like windows) on theirs - that would be a disaster. I didn’t think about porting the software. First, you don’t usually have source, and even if you did you wouldn’t have the APIs or the libraries you’d need.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [November 13, 2004, 6:30am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/29 "2004-11-13T06:30:04Z")

</div>

> [@Sam Stone](#):
>
> The most important thing to put on the hard drive - thousands and thousands of technical manuals explaining how to build computers. Throw some in from 1970, 1975, 1980, 1985, 1990, 1995, and 2000, and give them an intermediate path.
> 
> Oh, and while you’re at it help them pay for it by giving them a map of where all the oil fields are.

Forget the oil fields - a stock table per month from the NY Times would do pretty well, (or a sports almanac 🙂 )

I’d throw in a bunch of textbooks also. And a note not to let a certain Mr. Gates into Harvard. That would really improve the future. 🙂

---

<div class="post-metadata">

**Author:** ![Derleth](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@Derleth](https://boards.straightdope.com/u/Derleth)\
**Post date:** [November 13, 2004, 8:26am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/30 "2004-11-13T08:26:50Z")

</div>

> [@snailboy](#):
>
> I can picture them making good use of it. Install a variant of Unix on it and bring an architecture guide for your processor. Had C been invented yet? If not, bring a book on it too. That’s pretty much all they’ll need to start making software. An assembly book based on the operating system could speed things up, but they could eventually learn from the operating system’s source code.

Unix and C wouldn’t be developed for a good decade yet. Unix’s distant ancestor (CTSS) was still in the pre-planning stage (if that) in 1960, and the first language to even look like C (Algol) was relatively young and not widely used.

**Voyager** : Very interesting points about the hardware side of things. gcc’s FORTRAN frontend can cope with dusty decks, but depending on how archaic and idiomatic the code is it might not be able to cope. (And FORTRAN from 1960 would be pretty damned archaic to a FORTRAN-77 compiler.) Translating FORTRAN to C isn’t pretty, either, but the f2c program can still be found without much hassle. (Again, how well it copes with a particular site’s code will be up in the air.)

I think Linux will be the smallest conceptual leap for them. Having a Unix clone in 1960 would jumpstart the work on timesharing OSes and give them certain key ideas (write full programming language into the shell, put a file interface over hardware devices, make the filesystem directory-structured and abandon the notion of OS-supported record types in favor of flat text, etc.). Windows XP is too graphical and too closed to teach them very much, whereas you can bring the full sources of a Linux system with you.

This brings me to another point: The idea of selling software as your main business plan. In 1960, I think I can safely say this idea simply didn’t exist. The hardware makers (IBM, DEC, Honeywell, etc.) made and sold their own software to go along with their machines, and the OSes made in research labs (CTSS) simply weren’t turned into commercial products for sale seperately from the computers. Introducing this idea into 1960 would be interesting, to say the least.

---

<div class="post-metadata">

**Author:** ![vinniepaz](https://avatars.discourse-cdn.com/v4/letter/v/b4bc9f/32.png) [@vinniepaz](https://boards.straightdope.com/u/vinniepaz)\
**Post date:** [November 13, 2004, 9:10am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/31 "2004-11-13T09:10:08Z")

</div>

just curious… what would be the point of all this? i mean computers work now so why do all that… unless you think with the extra time they could come up with a better computer?

---

<div class="post-metadata">

**Author:** ![Tuckerfan](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@Tuckerfan](https://boards.straightdope.com/u/Tuckerfan)\
**Post date:** [November 13, 2004, 7:40pm UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/32 "2004-11-13T19:40:49Z")

</div>

> [@vinniepaz](#):
>
> just curious… what would be the point of all this? i mean computers work now so why do all that… unless you think with the extra time they could come up with a better computer?

Are you kidding? There’s all kinds of better stuff that they could have come up with, not just better computers. A top of the line PC or Mac today, probably has more computer power than **all** the computers in 1960 **combined**. The hardware of the Mercury and Apollo programs was designed with slide rules and massive computers, which had about the same level of computing power as a cheap, disposable calculator you can buy at the dollar store today. So, the guys at Los Alamos could borrow the PC for a **day** and do more calculations with it than they could in a **year**. Give it to the guys at NASA, and they could whip out the Apollo designs in at least half the time, or less. Give it to the CIA, and they’d be able to crack the Soviets codes in an afternoon.

Plus, you’d be eliminating a lot of the blind alleys computer development has travelled down the years, so the development rate would be accelerated as well.

Oh, yeah, **Derleth** , a stand alone software vendor wouldn’t be all that unique a concept in the 1960s since ex-IBM employee Ross Perot started [EDS about then.](http://www.eds.com/about/history/)

> [@](#):
>
> Over 42 years, EDS evolved from a $1,000 investment into a $20+ billion technology services industry leader. The people of EDS deserve the credit.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [November 13, 2004, 11:04pm UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/33 "2004-11-13T23:04:55Z")

</div>

> [@Derleth](#):
>
> This brings me to another point: The idea of selling software as your main business plan. In 1960, I think I can safely say this idea simply didn’t exist. The hardware makers (IBM, DEC, Honeywell, etc.) made and sold their own software to go along with their machines, and the OSes made in research labs (CTSS) simply weren’t turned into commercial products for sale seperately from the computers. Introducing this idea into 1960 would be interesting, to say the least.

It would be interesting to work out a business plan for this. The problems would be the small and extremely splintered market. Though you could write some generic packages in Fortran, most stuff was at least somewhat machine dependent. The IBM 360 series 4 years later was the first with a standard instruction set across several machines. The second problem is that standard packages sell today because companies have modeled their processes around the computer, not the other way around. If you’ve read magazines and books from the period, one of the biggest jobs is that of the systems analyst who figured out what the company actually did, and figured out how it could be standardized enough to automate. So I’m not at all sure that such a business would fly.

Just to follow up on the problems of interfacing 1960 era peripherals with your PC - the Russians had this problem. Much of their computer industry was built around a 360 series machine they smuggled into Russia. I’ve spoken to someone who worked in a secret Soviet lab which tried to interface these machines with more modern PC printers, disks, etc. (It turned out he used some papers I wrote in grad school for this.) It was a big job, and I’m not sure 1960 technology would be up to it.

---

<div class="post-metadata">

**Author:** ![Sam\_Stone](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sam\_Stone](https://boards.straightdope.com/u/Sam_Stone)\
**Post date:** [November 13, 2004, 11:45pm UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/34 "2004-11-13T23:45:20Z")

</div>

**Voyager** said:

> [@](#):
>
> Forget the oil fields - a stock table per month from the NY Times would do pretty well, (or a sports almanac )

Nope. You’ve just made some very radical changes in the past. Now you have no way of knowing how anything will turn out. And even if you didn’t, changing the pattern of buying stocks would in itself change the market. So you need to find something valuable that exists independent of any changes you make. Oil fields, gold veins, etc.

Or, you can just let the thing be self financing. The knowledge you’re sending back is worth hundreds of billions of dollars all by itself.

---

<div class="post-metadata">

**Author:** ![Declan](https://avatars.discourse-cdn.com/v4/letter/d/ecae2f/32.png) [@Declan](https://boards.straightdope.com/u/Declan)\
**Post date:** [November 14, 2004, 12:12am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/35 "2004-11-14T00:12:13Z")

</div>

> [@Voyager](#):
>
> Oh, and the computer wouldn’t end up in a cryptography lab, it would be at Lawrence Livermore, Los Alamos or Sandia doing nuclear weapons simulations. It could probably break codes while waiting for the nuclear scientists to figure out what to give it next.

Do the computers of today have the mips capability , to do nuclear sims.

Declan

---

<div class="post-metadata">

**Author:** ![Ranchoth](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ranchoth/32/1066_2.png) [@Ranchoth](https://boards.straightdope.com/u/Ranchoth)\
**Post date:** [November 14, 2004, 2:05am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/36 "2004-11-14T02:05:39Z")

</div>

> [@Declan](#):
>
> Do the computers of today have the mips capability , to do nuclear sims.
> 
> Declan

[What did you have in mind?](http://www.stardestroyer.net/Empire/Science/Nuke.html) ( 😃 , I know, I know—you could do _those_ calculations with a piece of cardboard.)

Cool thread, all. I only wish I had the brains to contribute anything useful. ☹ Maybe [this](http://intyos.free.fr/index.php?page=faq) or [this](http://www.sics.se/~adam/contiki/ports/), for odd things you can do with 20 year old computer hardware. (A GUI and a web browser on an Apple II…now I’ve seen everything.)

---

<div class="post-metadata">

**Author:** ![Tripler](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/tripler/32/21807_2.png) [@Tripler](https://boards.straightdope.com/u/Tripler)\
**Post date:** [November 14, 2004, 2:24am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/37 "2004-11-14T02:24:44Z")

</div>

Wait, the OP is talking about sending a human and a machine back in time to change the future? Does the name “Sarah Connor” ring a bell? 😃

Tripler  
And we all know the role of the Terminator would be played by Bill Gates . . .

---

<div class="post-metadata">

**Author:** ![Catalyst](https://avatars.discourse-cdn.com/v4/letter/c/e47774/32.png) [@Catalyst](https://boards.straightdope.com/u/Catalyst)\
**Post date:** [November 14, 2004, 2:25am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/38 "2004-11-14T02:25:55Z")

</div>

> [@Declan](#):
>
> Do the computers of today have the mips capability , to do nuclear sims.
> 
> Declan

If I had to guess, I’d say it’d take longer than we’d consider acceptable today, but that’s still a _lot_ faster than what would’ve been available in 1960.

Now, if we were to bring back IBM’s Blue Gene, things might get _really_ interesting.

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [November 14, 2004, 2:29am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/39 "2004-11-14T02:29:25Z")

</div>

The other important thing to take back would be a survey of the literature in theoretical computer science from the 60s on. That could lead to huge advances–hell, the compression theory alone would probably be revolutionary.

---

<div class="post-metadata">

**Author:** ![Derleth](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@Derleth](https://boards.straightdope.com/u/Derleth)\
**Post date:** [November 14, 2004, 3:44am UTC](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359/40 "2004-11-14T03:44:47Z")

</div>

> [@Tuckerfan](#):
>
> Oh, yeah, **Derleth** , a stand alone software vendor wouldn’t be all that unique a concept in the 1960s since ex-IBM employee Ross Perot started [EDS about then.](http://www.eds.com/about/history/)

“Can I finish? Can I finish? CANIFINISHCANIFINISHCANIFINISH?”

😃

Fascinating. No matter how much I think I know about computers and their history, there’s always something left to learn.

[Previous page](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359.md?page=1)

[Next page](https://boards.straightdope.com/t/so-i-go-back-in-time-to-1960-and-i-take-my-computer-with-me/274359.md?page=3)
