ShareThis

.

.

2 February 1979

The Archive: How Do I Start in Personal Computing? (1979)

Microsystems '79 Conference
Keynote Speech at West Centre Hotel, Lillie Road, London SW6, England
Friday, 2nd February 1979

HOW DO I START IN PERSONAL COMPUTING?
by
Stewart Stevenson
Scottish Amateur Computer Society

Fired by the enthusiasm of amateurs in the USA over the last 6 years and in the UK for about 2, a considerable growth in "Personal Computing" has taken place.

Many more want to start but don't know how or where.

This paper is addressed to these people.

INTRODUCTION

The evolution of the human race has covered the last million years; that of personal computing as I shall describe it, perhaps only five. As with all new developments, the rate of change is frighteningly high and the contents of this paper must be obsolete almost at once. Therefore, I shall discuss the types of people to be found in this embryonic personal computing industry, rather than dwelling on the hardware.

PERSONAL COMPUTER USERS

(a) The Amateur

I define the amateur as one whose computing is funded mainly out of their own pocket or that of their relations. Their objectives are those of self-gratification but when pressed on the matter, their statements both on their computing "what" and "why" will resemble the utterances of the proverbial deaf-adder. Introspection is clearly not their forte!

In the UK, initial purchases may range from £10 to £500 with the occasional co-operative venture being up to £1,500. The signs are, that a personal computer is beginning to compete with the hi-fi as a status symbol for Mr. or Mrs. Jones next door. Thus individual expenditure should rise.

At the bottom of the price range is the electronics buff who can discuss at great length, the relative merits of dynamic or static RAM, of the 8080 or Z-80 or indeed any subject you bring up. The results achieved are rarely impressive in computing terms and they are therefore always in the process of selling, buying or upgrading their equipment. Find one of-these and befriend them; they may be useful!

I number myself among the growing number of amateurs who want to do "real" computing and who have therefore acquired a ready-built system or a large kit. The profile of such a machine might be:
  • Z-80 or 6800 processor,
  • 4K to l2K of RAM,
  • cassette tape for programs and data,
  • primary output through TV,
  • a BASIC interpreter.
The amateur generally knows that they have much to learn and is the life-blood of the many clubs and societies which are springing up.

(b) The Small Business User

A number of people in this category are merely clever amateurs who understand Her Majesty's Tax Inspectors better than I. However, even those in that category are forced to put their computers to practical use, if only to preserve the facade.

Spending at least £1,000, the small business person is attracted to personal computing for a number of reasons and I leave this to others to expand upon. I have met doctors, dentists, guest-house operators and even large commercial concerns who have introduced their machine for applications as diverse as:
  • immunisation recall programs,
  • appointment control,
  • teeth indexing,
  • VAT calculation,
  • training and personnel evaluation.
(c) Educational Users

Personal computer systems are now cheap enough even for Parent-Teacher Associations to buy. Up until now, school computing might have required a large, centrally-funded investment to get "on-air". The small, cheap machine can free schools from the administrator!

At least one University has a large number of PETs installed which it can use to provide both initial "hands-on" programming experience and also a limited "real" computing facility.

HOW DO I START?

(a) Preliminary

The most important question must be "What kind of user will I be?". Not the old classic "What do I want to do?". Nine out ten personal computer users will do quite different things once the machine is acquired from those envisaged at the outset. Now that you know what you are, find some similar who is already experienced , or failing that, who is also just starting. That leads us straight into:

(b) User Organisations

There is now a plethora of clubs and societies throughout the UK which cater mainly for the amateur computer enthusiast. The business person may nonetheless find that this is a suitable place for contacts and the Scottish Amateur Computer Society, at least, does attempt to connect up all people of like interests.

Find your club through anyone you know who is already into personal computing or by reading the computer press.

(c) Literature

Almost the only literature worth reading at the outset, are periodicals since in this fast-moving field, a book can be out-of-date on the day it is published. The periodicals sponsoring this conference are among those which you may wish to consult. It will certainly be worth getting hold of at least one US magazine when you come to buy your hardware, as you will be wanting information on:

(d) Pricing Policy

Almost all the equipment you will consider, will be available in both the UK and USA markets. Therefore a word about UK vendors. After paying import duty, VAT, transport and conversion to UK electrical supply requirements, it must be inevitable that UK prices are higher. The responsible UK vendor will be selling at a price that is about 80% to 90% (in pounds) of the US figure (in dollars). Know that us price first, so that you can catch the guy who just changes the dollar sign on the price to a pound one and adds a note "VAT extra"!

(e) Second-Hand

Don't forget that a lot of commercial concerns have been computing for a long time and will therefore have used equipment to sell from time to time. The amateur, in particular, may find rich pickings when looking for an old terminal. Prices might range from £10 for an old CREED Teleprinter to £200 for an IBM Selectric typewriter.

Personal computer equipment is also available second-hand and the odds are that your local club will know of some.

SUMMARY

I wish I could say that I knew a computing equivalent of the lodestone with which you might unerringly navigate the murky waters of personal computing. These guidelines must suffice instead:
  • Join a club or society,
  • Read everything possible before buying,
  • Buy no system which you cannot be shown working perfectly,
  • Pay on receipt of goods if possible,
  • You are buying instant obsolescence, spend only money you can afford,
  • Help the next poor beginner, ownership of a machine makes you an instant "expert".


2014 AFTERNOTE

With the passage of 35 years since I delivered this note to a large and eager audience at the first commercial microcomputer conference in these islands, a lot has changed.

Computing does remain a "club" activity but with major conferences now discussing "open software" rather than hardware. And the core piece of open software under discussion at many forums is LINUX. That is the software which underpins the Internet, a technology so pervasive today that one can easily forget that it's been around in something like its present form for only about 20 years.

In 1979 no one talked about anything that could be thought to be like the public Internet, although many of the concepts were being discussed and experimented with. Indeed I gave a paper in Vienna in 1977 that discussed an implementation of a kind of software service virtualisation [note below].

So when I said in 1979 that the rate of change was frighteningly high, not only was I correct, but I remain correct.

Note: Virtualisation is described and discussed on Wikipedia at https://en.wikipedia.org/wiki/Virtualization

12 June 1974

Lunch Address to Cupar Rotary Club

Mr. President, Members of Cupar Rotary Club,

There are few of us who have not had a brush with a computer. Our gas bill, electricity bill, our bank statement are all prepared by computer with varying degrees of accuracy. Most people seem to regard the computer with a (not unjustified) degree of animosity.

But let me assure you the machine is seldom to blame. Much more likely is that myself or one of my fellow programmers is to blame. Or, even more likely, the users of the computer system have not had its subtleties explained to them.

The case of the gas bill for Zero Pounds, Zero Pence is well known. The computer is just a machine: It has no sense of the absurd. This example and many others have led to the 'computer’ being used as a scapegoat in many situations where no computer ever had any influence. So widespread is this practice in America, that the Association for Computing Machinery has set up a special committee to which members of the public may refer any alleged computer errors. The committee also initiates enquiries on newspaper reports of such errors. The result of enquiries so far undertaken show under 10% to have genuinely been in any way connected with computers. A staggering indictment of the gullibility of the public on the subject of computers.

But if the public are gullible and ill-informed on the subject of computers this is the fault of those who work with such machines. Anyone who can play chess or who can understand how to bid at bridge can understand enough about a computer to know how to use one. But most people who work with computers would talk of their work so as to make you think otherwise. The talk in the Systems Programming Department of the Bank of Scotland at the moment is of 3240s, CITs and of B37s. Three more meaningless terms would be hard to find.

They are perfectly intelligible when referred to as magnetic tape units for storing data, as Cash Issuing Terminals, and as the lack of storage space problem. The achievements of computers are many but not it might seem as great as the achievement of obscuring by acronym or by numeric reference the functions of and problems associated with computers.

However, some steps forward are being taken.

Emery Air Freight have just installed a system whereby their customers can phone a special number, speak their request and get a spoken response. All this without human intervention. The computer to do this has a vocabulary of 2000 words and is rarely stumped. And in Birmingham, Alabama, women have babies by computer. The computer is connected to probes both on and in the expectant mother and summons human help only when abnormal conditions arise. Plans are in hand for the computer to jab the mother with oxytocin whenever contractions get too slow.

The Los Angelos police, however, are looking closely at the phasing out of computers, When input data referring to gun licence holders was fed to a program on wanted criminals the results were law suits for wrongful arrests to the tune of $1½ million.

So this is all very well. It is obvious that technical progress is being made and things are getting better even if there are occasional halts and alarums along the way. But why does the computer get brought in and what in any case is this machine we refer to as a computer?

As for so many other things to this emergent industry, there is no universally accepted definition of what a computer is. We can say that it is a machine for doing calculations. If that is our definition then the ABACUS has a strong claim to be a computer and perhaps even Stonehenge can be said to be a computer. Certainly some sophisticated star machines had appeared by the 13th century which we could certainly consider to be computers.

Charles Babbage was born in 1792 in Devonshire and later found employment preparing actuarial tables for a life assurance company. The tedium of this and his own genius drove him to design an Analytical Machine. This was designed to perform computations in response to instructions but the engineering then available was not capable of building such a machine. Babbage's machine was the antecedant of our modern calculating machine.

In 1890 Herman Hollerith recorded the US Census statistics on punched card and produced a tabulating machine which sorted these cards so that the population could be broken down by age, sex, occupation and so on. Without this tabulating machine it is unlikely that the analysis of the census could have been completed before the next census. Here we see the first large-scale machine representation of data. Here also we see the use of a machine to do what man could do, but to shorten the time required so that it was worth doing. So it is with the modern computer.

Two further things are required to complete my picture of a modern computer as distinct from the definition I gave earlier. One is the use of electronics rather than mechanical means to do the calculating inherent in any definitive computer. The other and most difficult concept essential to a modern I computer is that of a stored program. A Hungarian, John von Neumann, is most often cited as the inventor of this concept in the 1940s and he certainly was concerned with the building of the first modern computer ENIAC which was completed in 1946 (see note 1 at end). International Business Machines had built a machine called Mark 1 which went into service with the US Navy in 1944 and claim this as the first electronic computer. However, it had no stored program and was electro-mechanically operated. It did, however, weigh over 2 tons, was 53ft. in length and 8ft. high.

Perhaps I can explain the concept of a program thus: lt is a series of instructions to the machine to produce given output from the data input. The cardboard with punched holes in it which controls the note that a fairground organ will play is a program. It has no input data other than its program and therefore is not a computer.

By having a program stored in it, the computer can do much more than simply carry out instructions in the sequence supplied. It can test conditions, return to repeat previous instructions and even modify its own instructions. Thus the permutations of what this computing machine may do become frighteningly large. It is because of the now wide range of things which may be done in the computer that the professional programmer came into being. He has the job of interpreting in what way the computer can do what is required and of writing the instructions required.

One of the first discoveries by this new band of people, the programmers, was that each time they wrote a program they were duplicating much of what they had done before. This led to a consolidation of the very simple routine things that a computer did into series of instructions which they called macros. Nowadays we have computer languages. Cobol is the most commonly used and all of you could read and understand a program written in COBOL. It is simply a limited vocabulary version of English or perhaps more correctly, Americaneese, To prove that even children can write programs for computers, there is a language called LOGO. With this 5 to 7 year olds can use a computer to control a mechanical turtle and, hopefully, expand their concepts of space and direction.

Currently one of the larger education authorities in the UK is prepared to spend £1m on a computer with 500 keyboards for its schoolchildren.

Why then, if programming is so simple, do programs fail to produce the desired output? A multitude of reasons. Banking people writing programs will generally give slow and inefficient programs. Computer people writing programs for Banking often give programs yielding incorrect results in Banking terms.

I'll even admit that the machine itself misbehaves from time to time. We at the Bank do not allow our cheque reader operators to touch other parts of the computer because of the static electricity they carry from the cheques.

One large Edinburgh installation had great problems with mice eating the insulation off high voltage cables and subsequent short circuits.

But one animal intervention in computing has never been forgotten. This was the occasion when the US Navy's 1st computer stopped functioning one night. Close examination revealed a night moth jammed between two electrical contacts. From that day to now any error in a program is referred to by the Americanism - BUG. So when you hear that there's a bug in a program, it's an admission of failure.

So what of the future? Ten years ago it was fashionable to refer to computers as electronic brains. A spirit of optimism prevailed. The computer would take over the humdrum, mundane repetitive tasks with which much of humanity was burdened. The leisure time available to man would lead to new impetus being given to the arts and crafts.

In the last five years or so we have seen the wheel turn almost full circle. There is talk of databanks and the undesirable uses to which they may be put. The computer is now the target of rioting students, of clerical workers fearful for their livelihood. George Orwell casts a long shadow.

The computer has, I suggest, been the subject of a hard sell. The company buying a computer for the first time has been told of economies of staff and of increased turnover due to more information being available. Initially they have found, however, hordes of expensive specialist staff having to be recruited and that the results have not been what was expected. It is a wry reflection that the only place where computers have effected economies is within the computer industry itself.

1970 saw 51,000 people employed in computing in the UK. In 1972 only 43,000, while investment in computers had risen by 28 %. However, this art of computing seems to be leaving adolescence and entering a period where we may take a more rational view of what may be achieved with computers. Let me hope that industry and commerce may view computers less as prestige items, more as useful tools for their businesses.

Finally, let me leave you with a definition of the computer which when coined in 1864, foresaw and answered many of the fears of today:-

"The computer has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform. It can follow analysis; but it has no power of anticipating any analytical relations or truths. Its province is to assist us in making available what we already are acquainted with" - Lady Lovelace

-------------------------

Afterwords

(Note 1) - In 1974 when I wrote this we all thought that ENIAC was the first electronic computer. This was due to the secrecy surrounding Bletchley Park, the WWII Codebreakers. We now (2011) know that Tommy Flowers, a Post Office engineer, used his own money to produce "Colossus" for Bletchley Park much earlier. He was never fully compensated by the UK Government and died having had limited recognition for his mammoth efforts.

Read more at Wikipedia at http://en.wikipedia.org/wiki/Tommy_Flowers.

Stewart Stevenson
does not gather, use or
retain any cookie data.

However Google who publish for us, may do.
fios ZS is a name registered in Scotland for Stewart Stevenson
www.blogger.com www.ourblogtemplates.com


  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP