How Computers Work... in 1971 353
prostoalex writes "A recent submission to my free tech books site included a title that I thought many Slashdotters would enjoy. How It Works: The Computer (published 1971 and re-published 1979) is an exciting look into this new thing called computer. The site presents the scanned pages of 1971 and 1979 editions, and you can see how the page on computer code changes over 8 years from punchcards exclusively to magnetic tapes."
exercise caution... (Score:2, Funny)
Careful... (Score:5, Funny)
Sweet (Score:5, Funny)
Re:Sweet (Score:2)
General principles don't change (Score:5, Interesting)
He told me that his students call him 'the old fart' and accuse him of being antiquated. I told him that the solution was to prefix anything he said with the word 'embedded'. All of the stuff that he used to do on mini-computers in the seventies is exactly what we are doing on chips today. In fact some chips have exactly the same architecture as the minis that he used to program. Plus ca change
Re:General principles don't change (Score:3, Insightful)
This principle is not just for technical works, either. I recently happened upon a copy of George Fischer's "Your Career in Computers" (Meredith Press, 1968[!]). The chapter list reads almost like a modern IT-career tome: "A computer in your life", "For high school grads", "From Wall Street to Main Street", "Opportunities in go
Re:General principles don't change (Score:4, Insightful)
Re:General principles don't change (Score:4, Funny)
And in his next lecture, he teached the following:
Now, we type this onto embedded punch cards and put it into the embedded mainframe. The embedded program will then run, and finally the embedded printer will print the embedded result.
Re:General principles don't change (Score:3, Funny)
Re:General principles don't change (Score:3, Informative)
Introduction to Microcomputers
Adam Osborne
was written in 1979 and can still teach some things. I wish I new who I loaned my old copy out to.
Is this... (Score:3, Funny)
Re:Is this... (Score:5, Funny)
Anyway, the big advantage of this book is that it may show some of you kids the kind of drivel we had to learn from back then. :-)
Re:Is this... (Score:4, Funny)
Slashdot in History (Score:3, Interesting)
ca. 2500 BC: Cuneiform is dying
1835: Babbage Design: 1. Make a precisely-machined brass gear 2: now do it a million times 3. ??? 4. Profit!
1837: The Analytical Engine is Dying
1978: BSD is Dying
Dupe! (Score:2, Funny)
Student Flashback (Score:5, Informative)
I presume it was the 79 edition they recommended.
What a lovely nostalgia trip. Thanks!
Re:Student Flashback (Score:2)
Reading it now shows how valuable these books really were. If only I had had more of an interest! Might have learned something...
just a theory, but ... (Score:5, Funny)
Re:just a theory, but ... (Score:2)
Cool! (Score:5, Funny)
"Honey, what's this magnetic tape labelled 'pr0n'?"
Re:Cool! (Score:4, Funny)
Re:Cool! (Score:2)
The goatse.cx boy has just been exceeded as the most horrifying image to ever enter my brain.
Stephen
Wow (Score:2, Funny)
Women and Computers (Score:2, Funny)
Re:Women and Computers (Score:2, Interesting)
Re:Women and Computers (Score:4, Interesting)
Re:Women and Computers (Score:3, Interesting)
Mmm. While Ada was cool and described how Babbage's Analytical Engine could be programmed, she never actually programmed a computer [st-and.ac.uk].
human "calculators" before WWII (Score:2)
Re:Women and Computers (Score:3, Interesting)
The ENIAC officially made the history books as becoming fully operational in 1946. For those not knowing their history, this is AFTER WWII (which ended Sept. 2, 1945 with Japnan surrendering on the USS Missouri in Tokyo Bay).
"The ENIAC was placed in operation at the M
Re:Women and Computers (Score:2)
Re:Women and Computers (Score:2)
In regards to people doing office jobs or data entry on computers women most likely outnumber men.
Re:Women and Computers (Score:5, Informative)
No, they were showing reality.
Most (but not all!) programmers were men - they'd be writing the code.
But most men weren't expected to type... at least not all that well or fast. So they had special purpose "keypunch operators" - mostly women - who would take the hand-written code (written on "coding sheets") and key it onto punchcards. Accuracy and speed in typing were key.
In addition, operators would feed cards into the computers, etc etc.
It wasn't a glamorous or creative job. As "on-line" systems and terminals like the 3270 and VT-100 were deployed, the keypunch operators slowly faded away.
I'd assume that a few exceptionally interested keypunch operators learned to identify programming and machine errors and found their way into programmer ranks.
Re:Women and Computers (Score:5, Informative)
Probably, though back in the early days, the first programmers were women. Ada Lovelace has been described as Founder of Scientific Computing [sdsc.edu] Grace Hopper also comes to mind. Futhermore, back in the days of cracking Enigma codes, it was teams of women who programmed the bombes [demon.co.uk]. Somewhere along the line, computer programming was co-opted into professional studies as 'engineering' and 'science' and unfortunately, women were actively discouraged from entering those professions. Only now is this changing ...
Re:Women and Computers (Score:3, Insightful)
I'm sick and tired of hearing this bullcrap. For the past 20-30 years, there's been nothing but active encouragement for women to denounce their traditional gender roles and perform tasks normally associated with men. I'm not saying that isolated instances of discrimination don
Re:Women and Computers (Score:3, Insightful)
Not in my country, nor in my experience. When I say 'actively discouraged', I mean it. Been there, done that, saw it happen myself. Many of my contemporaries ( I graduated in '89) tend to concur, BTW.
Re:Women and Computers (Score:2)
Re:Women and Computers (Score:2)
I haven't. Never, not one. There aren't many women in CS, and every single one I have ever met has confessed that she's felt discriminated against, made to feel stupid, been hit on, and just generally treated differently from everyone else.
I suppose all these women are lying, eh? Just want attention, maybe? Oh, oh, I know, i
Re:Women and Computers (Score:2)
Back in 1980 I was 'promoted' from office clerk to computer operator for a small manufacturing company, running a Burroughs B1700. I was to take over for a female computer operator who was retiring. I found out several years later that the reason I was given the job was not because they thought I would be better at it, but because I was not as good at my current job as my female counterpart was. Whether or not that was the real reason I don't know, but I do know that I was a better
Re:Women and Computers (Score:2)
Actually, some of the first computers were women. NACA, I guess a precursor to NASA, used to have women whose job title was "computer", because they would do calculations for things such as forces and pressures in wind tunnels.
More about this here:
http://www.centennialofflight.gov/essay/Evolution _ of_Technology/Computers/Tech37.htm [centennialofflight.gov]
Re:Women and Computers (Score:5, Interesting)
My wife likes to tell people that one of her first job titles, back in the 1970's, was "computer". This was working for a survey department in the New York state government. She did have an electronic computer available as part of the departmental equipment, and the conflict in the terminology led to a change in the job title after a couple of years.
She got the job partly because she'd done well in math classes in high school and college. While it was true that there was a lot of social pressure on girls to be technically ignorant, there was also a lot of counter-pressure from many parents and teachers, who often didn't agree with the "barefoot and pregnant" approach.
Of course, we really haven't totally outgrown that attitude yet. Lots of young women would still agree with that Barbie doll who said "Math is hard." Lots of parents and teachers are still working hard to overcome all the pressures on kids (girls and boys) to remain technically ignorant. This social battle will go on for a long time.
Re:Women and Computers (Score:2)
Re:Women and Computers (Score:2)
Re:Women and Computers (Score:2)
Re:Women and Computers (Score:2)
I've worked two places since - at my last billet (1999-2000) there were no women. Now, I can take the blame for this as I was doing the recruiting, but I saw maybe 2-3 CVs
Wonder how much (Score:3, Interesting)
"Yeah, I remember paying almost a thousand dollars for just a ONE TERABYTE hard drive!"
Re:Wonder how much (Score:2)
Re:Wonder how much (Score:2)
Don't forget to mention that this 1kB of memory *of course* included video memory with a worst case requirement of 768 bytes (24x32).
Thus, the ZX81 detected if it would run with stock 1kB or more and in case of 1kB using some basic video memory "compression" (i.e. a line was not necessarily occupying 32 lines but ended with the last non-s
Re: ZX81? What video memory? (Score:3, Informative)
What video memory? The ZX81 generates screen output something like this: an interrupt routine eating 75% CPU time feeds character data to hardware shift registers, that produce a line of black&white dots on the screen. Repeat (carefully timed) until screen is done, and then remaining 25% CPU time (vertical blank period) is left for doing useful work until new TV frame beg
Re:Wonder how much (Score:2)
At the time of 40MB HDs and early 386, 2-4MB was outrageous, 16MB unheard of.
I still remember paying 400DM (at that time 300$) for 4MB extra... for my 486...
Need it now? Pay for it now. (Score:3, Informative)
The key word is NOW. Why is it foolish, if you need state of the art hardware to do work (or play games) on, to pay the current prices for it? Sure, it'll be 1/2 the cost in 1 year but that's in 1 year. You need it/want it immediately, so you pay the current market rate. If your need for the item is less urgent, or you have less money, you will perhaps wait and
What I find most impressive ... (Score:5, Informative)
On topic, though, it is a quaint little trip you've provided. It's fun to see the historical context of a chosen career (a chosen passion, I should say). In 1971 I was 1 to 2 years old, and don't recall what the professional goal was. Later it would be "astronaut," until grade school, when video games (c.f. this posting [slashdot.org]) made "computer programmer" be the new (and final) choice.
Apparently, the publisher, Ladybird Books [ladybird.co.uk], has had its own interesting history [theweeweb.co.uk], and is now part of Penguin.
Re:What I find most impressive ... (Score:2)
From the ladybird
site
The Learnabout books of the 1960s helped children to develop new interests, but these books were not strictly read by children.
How it Works: The Motor Car (1965) was used by Thames Valley police driving school as a general guide...
Well made me laugh!
Re:What I find most impressive ... (Score:2)
How it Works: The Computer was used by university lecturers to make sure that students started at the same level. Two hundred copies of this same book were ordered by the Ministry of Defence. The MOD wanted the books to be bound in plain brown covers and without any copyright information, to save embarrassing
I've still got that book (Score:5, Informative)
The people who wrote this book basically felt that a child of 8 should not have the inner workings of a computer being hidden from them, but be taught th technical side from day 1.
Anyway, 20 years later this book is still where I first learnt about flow charts and cpu registers!
Re:I've still got that book (Score:2)
That was a sound investment for the in 1985 I guess. Now I have a real job, and they were the first people in the street to have a home network, a firewall, wireless & ADSL, and unlimited tech support from me. Kind of a sound investment for them overall :-)
Always ENIAC (Score:4, Interesting)
I guess we now know different, with Atanasoff/Turing/Flowers. We were always taught that ENIAC was first when I did my studies back in the early '80s ....
Re:Always ENIAC (Score:2, Informative)
Re:Always ENIAC (Score:2)
Anyways - just look at some of the coolest computer products that came out of Cambridge; The Sinclair range of computers were the first affordable home computers. I started on a ZX80 kit as a child & had to assemble the thing myself. Programming starts with a soldering iron! :-)
Re:Always ENIAC (Score:3, Informative)
The ther problem is the defition of Computer. Depending on how
Re:Always ENIAC (Score:2)
From my parent posting, quoting; ".. so the modern electronic computer was born". Konrad Zuse's [epemag.com] original Z1, Z2 and Z3 were electromechanical, not electronic. Hence why I didn't mention him.
Re:Always ENIAC (Score:2)
Nope. Zuse's Z1-Z3 [epemag.com] were not electronic, as the old Ladybird book had specified.
My parents have the original (Score:2, Interesting)
The interesting thing... (Score:3, Interesting)
I remember Ladybird books from my childhood - starting with "Magnets, Bulbs and Batteries." That book had the advice to test a battery, stick the terminals on your tongue (but it admonished you to never do it with a large battery). Just imagine trying to publish that advice now
Re:The interesting thing... (Score:2)
it was a children's book published in Britain, aimed at children between 8 and 10 years old!
I think in general Ladybird Books were aimed at younger children, but this series in particular was not. A poster above [slashdot.org] mentioned the organisations that made use of this and other Ladybird Books:
Re:The interesting thing... (Score:2)
The fact that the MOD found the cover awkward shows it was intended as a childrens' book
Oh aye, they were definitely children's books - just not the pre-school/primary school childrens' books we tend to think. In fact, my favourite - well into my early 20s - was the "how to build a crystal set" Ladybird. I never managed to locate a real version and had to settle for a poor quality Xerox of a friends :( It was far too technical for the average primary school pupil; I struggled building a crystal set bas
Page 9! (Score:2)
Programming in a high level language is somethi... (Score:2, Insightful)
That was optimistic. We have languages such as C++, Python, Java etc now (compared to FORTRAN and COBOL they mentioned in the book) and still programming is sort of a geek thing.
Re:Programming in a high level language is somethi (Score:2)
I tell anyone who asks that if they can tell someone how to do something in order, then they can program. And once they get the basics down (logical test, loops, etc) it's all pretty much the same.
Re:Programming in a high level language is somethi (Score:2)
still programming is sort of a geek thing.
It's probably because most people aren't used to dealing with rules that can't be cheated.
Re:Programming in a high level language is somethi (Score:2)
I think the main thing is that few but geeks every have the inclination to learn programming in the first place. Most (non-stupid) people who have not already decided it's "too hard" or "scary" can manage programming... they just normally don't care to.
My god...I had this! (Score:3, Funny)
Obviously written for a young, general audience rather than technical people. Then again that's exactly what I was part of at the time. I wasn't actually born in 1971, I was born in 1972. Strangely though, I remember the first cover not the second - perhaps I had an old edition? Anyway, my point here is that despite being a supposedly non-technical book, look at the language and level of detail covered. Look at this page [brinkster.net], for example - get that in many introductory books these days? No, you don't. Interesting how depth of knowledge changes.
Anyway, can confirm that this piqued my interest enough to be excited about computers when the first wave of home computing hit the UK (about 1982, a ZX Spectrum 48k for me). Haven't really looked back - I now have a computing career, and whilst many factors lead to me wanting that it must be said that this book was the first to nudge me in the right direction.
Cheers,
Ian
Emma Peel! (Score:3, Funny)
Cheers,
Ian
Built in Washing Machine. (Score:3, Funny)
And they call it progress.
Computer magic (Score:3, Interesting)
Born in the early 50's with a hand in electronics since messing with old radios in my grandfathers chicken coup at age 4, I've never felt any 'magic' associated with computers. Adders, registers, programs 'written' in wire on a card were all easy to understand. I messed with early RTL IC's in high school and have played with computer hardware ever since. However, while computers are grand tools, they've never seemed 'magical'. Not like radio. Radio was and always has held a much greater fascination. I attribute this to the deterministic nature of the computer as opposed ot the 'fishing' aspect of radio. With radio, you never really know if it is going to do what you ask it to. A computer does exactly what you ask it to. Yet, I see this aura of magic in the eyes of others when they work with computers. Where does it come from? The humorous answer is that their computers don't seem to behave in a deterministic way (spare me the Mr. Softie humor). But, many postings on
These comments apply to digital electronic computers. I can't help but see some magic in wetware (mouse brains flying airplanes).
Re:Computer magic (Score:2, Interesting)
On a similar note: (Score:5, Interesting)
I owned about six or seven issues and it was the best explanation of programming, also containing loads of example programs for about six different home machines, so that no matter what machine you had you could use the same program as everyone else. The learning curve was perfect when I was a kid and isn't patronising now that I'm an adult re-reading them. Those issues almost single-handedly started my love of computing (along with the ZX Spectrum).
My brother found the entire first volume at a boot sale some years back and I read through them all again, despite knowing several languages by then (the books primarily focused on BASIC and assembly for the revelant micros, Z80 or 6502 etc.).
Recently, I purchased the missing volumes off of eBay and they are fantastic. I only wish I had the enthusiasm to actually still sit and type out my programs any more. One text adventure had about 10 pages full of encrypted hexadecimal that you had to type in by hand, perfectly, for it to work! I don't miss those days...
Reading back through them, like this book, the parts that were generic to computing, i.e. hardware, peripherals, storage etc., were very quickly outdated. However the computing and programming principles still stand strong and many's the time that my understanding of binary, assembly and the deeper workings of the computer have helped me.
But it's still amazing how quickly something can go from being state-of-the-art to back-of-the-cupboard.
Useful information and nostalgia in one package! (Score:3, Insightful)
I held a course in TCP/IP in the early nineties. The part that most clearly divided the class was the net mask. People that had studied computer science, or were self-taught nerds, of course already knew binary arithmetic. They found using net masks trivial. The people who had ended up as network administrators by mistake (most of them, really) had huge problems. After holding this course a couple of times, I simply extended it with teaching everybody binary arithmetic first. That made it easier for most people.
You don't need to know how a computer works to use it anymore, but a good network manager should still know it, and a programmer won't last two weeks without understanding what actually goes on.
Well, maybe if he is using Python.
reminds me of my fave quote (Score:2)
"A programmer is somebody who converts problems from the real word into a language the computer can understand"
I just love it! not 'creats solutions' but 'converts problems' LOL!
(wish i could look it up but everything is packed away at the mo)
trivia (Score:3, Interesting)
Having signaled that I am ancient, I may not surprise a few of you to note that the quaint and amusing quality of the book in the article is a misleading offering if you take it as history. The development of computing is both a technical and a human story of considerable depth and much more interesting reading is available.
Anybody who actually finds this stuff interesting need not confess. Just quietly make your way to the libraray and look up Paul Ceruzzi's A History of Computing [MIT PRESS] which gets all the facts and personalities straight as well as properly labeling the pictures. If you are in a hurry to waste time, there are tons of documents on line re the history of computing, for instance such as this page of links [iit.edu] from an IIT prof.
Re:trivia (Score:3, Informative)
Huh (Score:2)
I own the 1976 version of this book!! (Score:2)
my first computer program in 1970 (Score:3, Interesting)
A few years later I implemented the algorithm in bipolar circuits for digital electronics lab at the university. The display was was blobs on an oscilliscope. I recall it did several hundred generations a second. CRT computer terminals didnt really become widespread until shortly after that in 1975. They required that the price of a half kilobyte of ROM to fall to $100 (thanks to that upstart Intel). Type fonts patterns were stored in ROM. A 5x7 bit character set required 320 bytes of ROM.
Another Old Computer (Score:3, Interesting)
Computer legitimacy and toys (Score:5, Interesting)
Therein lies the rub; to my folks, any computer that can be fit in a single box and doesn't live in a raised-floor room, is a toy. It's actually very black and white for them..."yes it's all very nice what those toys can do for the movies, but it takes a *computer* to process GE's payroll."
It also reminds me of when a friend of mine brought his dad in to work to show him what he did. His dad was a serious old school programmer for custom chips for Navy jets. He looked it too...checkered shirt, crew cut, pocket protector (first time I'd ever seen one). My friend shows him the *cough* Powerbuilder app we'd be working on, with its buttons and datawindows, etc., and his dad just went *pft* and waved his hand.
The fact that I can run emulators of any of those systems and they run 10x faster has never made a dent in my folks opinion. As far as they can see, and as far as my friend's dad can see, we're just playing with toys.
Anyone else had that happen?
Re:Computer legitimacy and toys (Score:3, Funny)
Re:Computer legitimacy and toys (Score:3, Funny)
My mom worked as Wire Chief (read: senior technician with some management responsibilities) for the Burlington Northern Railroad in the '80s when they installed a Xerox Star network. It was the first GUI I'd ever seen. Well, actually, it was the first GUI that pretty much anyone had ever seen. Anyway, there she was back at the start of the Reagan era using a graphical networked workstation with remote file stora
Brings back memories... (Score:3, Interesting)
I still remember the sound of the card reader (fla-bap, flapflapflapflapflap......) and of the line printer. To recogize when my job was done, I inserted a few carefully spaced cards full of '*'s in front of the deck, producing a unique rhythmic sound pattern when printed.
Slightly OT: Anyone still use punch cards? (Score:3, Interesting)
Does anyone still use punch cards? I know some states used punch cards for the Nov 2 election, but I'm wondering if there are still decks of cards at companies waiting to be run through and the output printed on green-n-white paper.
It's not a criticism or putdown question, I can believe there are some jobs on some equipment that just can't (or won't) be ported to something newer, and "what worked for us back then works for us now."
Just curious.
Re:How Slashdot Works... in FireFox. (Score:2)
Re:How Slashdot Works... in FireFox. (Score:2)
Re:How Slashdot Works... in FireFox. (Score:2)
Re:Imagine a Beowulf cluster of... (Score:3, Funny)
Re:jpg images? (Score:2, Insightful)
Re:jpg images? (Score:3, Funny)
Does anyone else find it annoying that these are just million-digit-long strings of ones and zeroes? It might be a bit easier to read if the images were just pressed in ink onto pieces of paper...
Re:How to tell if you are a linux fanatic. (Score:2, Funny)
Re:Copyright infringement (Score:2, Informative)
Are you sure that this book is still under the copyright of Ladybird?
On this [intellectu...rty.gov.uk] page it claims...
"Copyright in a published edition expires 25 years from the end of the year in which the edition was first published."As 2004-1979 = 25 doesn't that make this book out of copyright now?
Re:Copyright infringement (Score:2)
Bob
Re:Busted (Score:2)
Re: Punch cards obsolete? (Score:2)
On the contrary. One of the promises of computers once was, that they would do away with much paperwork, and thus save paper. Time has shown that this is true in some respects, but computers also add bigtime to paper use. Think easy printing of e-mails received or PDF's found on the web, book shelves filled with 600+ page programming manuals...
Many people still prefer reading hardcopy over computerscreens (and wi