Once Upon a Pocket: Programmable Calculators from the Late 1970S and Early 1980S and the Social Networks Around Them
Total Page:16
File Type:pdf, Size:1020Kb
[3B2-9] man2012030055.3d 3/8/012 15:5 Page 55 Once Upon a Pocket: Programmable Calculators from the Late 1970s and Early 1980s and the Social Networks Around Them Dejan Ristanovic´ PC Press, Serbia Jelica Protic´ University of Belgrade, Serbia Programmable pocket calculators of the mid-1970s opened up a new segment of the personal computing devices market. Calculator users established clubs, magazines, and conferences, and their interaction with manufacturers shaped the products’ further development. This article explores one of the understudied roots of personal computing, through the evolution of the user communities formed around the TI-59 and HP-41C calculators. The development of integrated circuits and marketing practices de novo.3 With program- the miniaturization of components in the mable pocket calculators, users were the pre- early 1970s made it possible to construct dominant, driving force behind software small and affordable computers. The long production; they established clubs, commu- road that led to personal computers com- nicated through magazines, and joined social mencedonseveralparalleltracks.Many networks that exceeded geographical limits. attempts to record these events started with Manufacturers welcomed this grassroots the Altair project in 1974, which Paul Ceruzzi movement that helped them enrich their called the annus mirabilis (wonderful year) software base and provide additional new of personal computing.1 Specifically, Intel user support. This article primarily focuses announced the 8080 microprocessor in the on the origins, practices, and accomplish- summer of 1974; in July Radio-Electronics ments of those programmable calculator described the Mark-8; and in late December, user communities. Popular Electronics subscribers received their January 1975 issue with an Altair prototype The Beginning of Programmable on the cover. Before all these events, in Janu- Pocket Calculators ary 1974, Hewlett-Packard introduced the The first pocket calculators were not pro- HP-65 programmable calculator, advertising grammable,4 but the Sharp EL-8 (introduced it as a personal computer,2 which according in 1970) and scientific calculators such as to Ceruzzi is possibly the first use of the the HP-35 and the TI-2500 Datamath were term ‘‘personal computer’’ in print. This useful enough to make the slide rule obsolete, launched a series of events not commonly thus replacing one of the main engineering studied in the history of computing. tools at the time.5 Recognizing this milestone, The evolution of programmable calcula- IEEE in 2009 awarded HP the prestigious IEEE tors is closely related to the development of Milestone in Electrical Engineering and Com- dedicated software. Martin Campbell-Kelly puting Award for its HP-35 scientific calcula- claimed that the personal computer software tor.6 Further advances in chip density and industry had almost no connection with the system software led to more powerful pocket preceding software industry, and therefore it calculators with memory registers, trigono- established most of its development and metric, statistical, and/or business functions. IEEE Annals of the History of Computing Published by the IEEE Computer Society 1058-6180/12/$31.00 c 2012 IEEE 55 [3B2-9] man2012030055.3d 3/8/012 15:5 Page 56 Once Upon a Pocket: Programmable Calculators from the Late 1970s and Early 1980s allowed to access a university’s mainframe, the use was restricted and there was no inter- activity.1 A programmable calculator was a truly personal device; users could carry it in their pockets and use it all day (and night). Personal computers, such as the Apple II, Commodore PET, and Tandy TRS-80 (all introduced in 1977), were also a possibility, but the first personal computers cost be- tween US$600 and US$1,300. Introduced the same year, the TI-59 only cost US$300. The difference in price, portability, and nu- merical precision, together with the fact that personal computers had full-sized qwerty keyboards and high-resolution ab graphic modes suitable for gaming, meant Figure 1. The HP-41CV and TI-59 programmable the two types of machines attracted different calculators. Due to its alphanumeric capabilities, categories of users. A new software industry 3 (a) the HP-41CV had fewer keys but more func- emerged from the early personal computers, tions than (b) the TI-59. The TI-59’s advantages with many companies selling system soft- included numerical precision and simpler access ware, productivity applications, and games. to synthetic functions. Programmable calculators took a different path. According to one TI survey,8 27 per- cent of TI-59 users were engineers, 61 per- Programming, the obvious next step, was a cent purchased their TI calculator for way to replace long, repeating sequences company or business use, and the rest bought with the press of a key. it for personal and educational use. Programming was at first rudimentary be- Researchers in many disciplines discov- cause the sequence of keystrokes was stored ered programmable calculators were valu- in the calculator’s memory. Even the term able, yet relatively inexpensive tools for ‘‘programming’’ was frequently substituted scientific calculations. Results were reported with the term ‘‘learning’’—the calculator in major scientific journals, in papers often ‘‘learned’’ how to solve a problem by per- containing program code for the TI-59 or forming a series of program steps. The only HP-41C. The research areas ranged from aero- instructions exclusively related to program- space9 and electronic systems10 to antennas ming were LRN (start ‘‘learning’’), R/S (run/ and propagation.11 Even medical research stop toggle), and RST (reset the program utilized these programmable calculators; in counter). Program editing was not particu- one example, bacteria identification was per- larly user friendly; the SST (single step) key formed with a calculator instead of the code wasusedtoreadtheprogramstepbystep, book.12 and instructions were displayed as numeric codes. Main Competitors From 1974 until 1979, HP and Texas Because of their relatively long time on the Instruments by turns introduced program- market and enthusiastic user communities, mable calculators, starting with the HP-65 yet not to ignore our personal microhistory, and TI SR-52.7 These models introduced this article is mostly devoted to two compet- flow control instructions, loops, and indirect ing calculators that dominated the market in addressing, and their program memory ca- the late 1970s and the early 1980s: the TI-59 pacity was approximately 200 bytes. Both cal- and the HP-41C (see Figure 1). The TI-59 was culators had an integrated magnetic card introduced on 24 May 1977 as the successor reader so users did not have to enter the pro- to the SR-52, which had a strong user base grams each time they turned on the calcula- and even a dedicated monthly magazine, 52 tor. An optional 20-column thermal printer Notes, published by Richard Vanderburgh. was introduced for the SR-52. The HP-41C was introduced on 16 July The first programmable calculators in- 197913 as a successor to the HP-65/67, duced new social networks of users. Main- which also had a strong user base and a dedi- frames were out of reach for average cated magazine, 65 NOTES, published by engineers, and even when students were Richard Nelson. 56 IEEE Annals of the History of Computing [3B2-9] man2012030055.3d 3/8/012 15:5 Page 57 Table 1. Comparative characteristics of the TI-59 and HP-41C. Texas Instruments TI-59 Hewlett-Packard HP-41C (1979–1985) Characteristic (1977–1983) and HP-41CV (1980–1990) Initial price US$300 US$295/325 Dimensions 16.3 Â 7.3 Â 3.6 cm 14.27 Â 7.86 Â 3.33 cm Weight 240 grams 205 grams Display type LED LCD Numeric precision 13 digits 10 digits ROM 6 Kbytes, 13-bit words 12 Kbytes/15 Kbytes, 10-bit words Memory registers 120 64/320 User memory 960 bytes 560/2,352 bytes Continuous memory No Yes Alphanumeric No Yes Sound No Beeper Magnetic card 2 Â 30 registers 2 Â 16 registers capacity Although these calculators were similar in available for purchase. The master library many ways (see Table 1), their programming contained 25 programs, with something for differed. TI used an algebraic operating sys- everybody.15 Engineers got matrix operations, tem (AOS), where the arithmetic expressions mathematicians got numeric integration, were entered the way they are written on the business people got annuities calculations, paper—for example, ‘‘1 þ 2 Â (3 þ 4) ¼’’. HP and home users got unit conversions, calen- used reverse Polish notation (RPN) based on a dar functions, and a simple game, Hi-Lo. four-register stack—for example, ‘‘1 Enter 2 Other modules included Math/Utilities, Ap- Enter 3 Enter 4 þ x þ’’, or more efficiently, plied Statistics, Real Estate, Aviation, Marine ‘‘3 Enter 4 þ 2x1þ’’. RPN gave HP calcula- Navigation, Surveying, and Leisure Library. tors a dose of exclusivity because amateurs The most talked about was the Olympic mod- couldn’t calculate even the simple expres- ule, which helped verify the results at the sions(‘‘Whereisthe¼ key?’’), whereas the 1980 Winter Olympics in Lake Placid.16 The gurus could perform complex math with a programs in library modules were written in minimal number of keystrokes. the same language as user programs stored in TI-59’s RAM. The user could download Texas Instruments TI-59 any program from the module into the RAM The TI-59’s original price was US$300, which memory. Because the programs were written according to the US inflation calculator, is by excellent TI-59 programmers, there was al- equivalent to US$1,080 today. According to ways something to learn from them. the TI-59 patent,14 the most important inno- The TI-59 instruction set was limited to vation was its solid-state software module 100 instructions, which was enough for com- slot.