Publicado el por JGD
# My HP calculator history (I)

First, some story: My first HP calculator was a HP33c in 1980 - when I
was 14 and all my class companions were using 4-bangers (those that had a
calculator). It was a pleasure to start learning programming: telling a
machine what you want it to do...with all of 49 programming steps! You
were reaching the limit all the time.

At the same time, I had access to a HP85 computer. Now I see it called a "calculator", but at that time it was considered the very top of professional computing. Apple ][ were considered toys compared with it. It had a decent BASIC language, provision for extended number precision (exponents up to +-499), could run from its ROM without the need of loading an operating system, and it had an integrated mass storage system (256 kbytes magnetic tape) and thermal printer for output. Best of all, it had HP-IB and with it a world of interfacing. In the application we were using it, we were printing invoices with a dot-matrix printer, drawing with an hp 7225A plotter and storing data on floppy discs. Later it came a 5 Mbyte winchester disk ("how on earth are we going to fill it up!"). To add the cream on top, its capacities could be expanded with additional ROMs (up to 6) that could be plugged on a card on the back of the computer.

The manual is absolutely the best computer or calculator manual I have ever seen. Never, ever, HP has approached that level of perfection. It went through all concepts and programming techiques with full details and lots of relevant examples. You can see examples of that manual at www.series80.org. It would be an excellent primer for programming for your children.

The keyboard feels a little primitive compared with today's examples, and the machine is clocked at around 650 kHz (meaning kHz, NOT MHz or GHz !!). The basic is interpreted and quite slow. Please remember that this machine is a couple of years older than the first IBM PC. But it was an excellent general purpose machine, best suited to engineering and industry. I have a warm spot in my heart for it since I made my first money writing programs for it.

Nowadays I have an HP85 sample that works flawlessly -except for a clear area in the printhead. The tape machine has been exchanged for a QIC one, with newe tapes, and all the ribbons of the printer have as well been exchanged. The fact that it continues to run after 30 years attests to the quality of HP of yore.

Coming back to calculators...

The HP33c calculator accompanied me up to 3rd term in Engineering - that is, 20-21 years old. Then I moved to a BASIC Casio for the rest of University. This allowed me to do some complex mathematical programming. The BASIC alternative would have been the 71b -but at several times the price of the Casio - but I always was longing for a HP 41c

3 years after I joined an MBA program in Barcelona, and bought an HP19bII. I felt I was betraying the engineering profession by buying a non-programmable, non scientific calculator. I should not have felt that way: it is a fantastic calculator and the solver allows for quite interesting programming. At the time, the alarms and time functions made it quite similar to a personal organizer. The main problem with it was the "real estate" it used on your working table. It was stolen from me, and then I replaced it with an HP 17bII - the original model. I missed the 3 lines display - but it was good enough. I still have that calculator. We were in 1994.

Fast forward to 2006 - after a number of years in finance positions, I enter a general management position, where sin and cos and logs are used, and I am no more money-starved. Then I decided to buy the best there is...the HP 41c - or so I thought...

I bought an HP 41cx, but it appeared that I had passed by a number of exciting calculators for over 15 years: the hp 42s (a 41c+ with an even better form factor) and the hp48 world...I just had to explore it. In a couple of years, I built the collection I now have.

My current preferred calculators are the hp15c and the hp 50g

I use the 50g in my daily work. I can write programs in RPNish RPL (RPL using only the RPN techniques) and the solvers. I use as well the matrix capabilities to manage budgets and company forecasts. I am in business long before my companions have entered the passwords in their Wintel laptops.

I "wear" the 15c in my jacket. It has the right size and format to help me working in the airplane or the high speed train. I have programmed it to add it most of the features of the 12c: date calculations, IRR, NPV, weighted averages, time value of money, etc. It actually is faster to use in most simple applications than the 50g - except when the solver is required. However, programs are extremely slow - when I calculate an IRR, 2 minutes are typical for a 10-year calculation. I guess that I'll have to wait for the hp15c+ (hp15c firmware in a new hp12c hardware)

I could wear the 42s - that I also have. I have developed as well the financial programs that make it similar to the HP17bII - but the solver is not the same as the latter, or the hp 50g for that matter. I prefer the 15c or the 50g - depending on the application.

In a later post, I will discuss in depth these three calculators.

At the same time, I had access to a HP85 computer. Now I see it called a "calculator", but at that time it was considered the very top of professional computing. Apple ][ were considered toys compared with it. It had a decent BASIC language, provision for extended number precision (exponents up to +-499), could run from its ROM without the need of loading an operating system, and it had an integrated mass storage system (256 kbytes magnetic tape) and thermal printer for output. Best of all, it had HP-IB and with it a world of interfacing. In the application we were using it, we were printing invoices with a dot-matrix printer, drawing with an hp 7225A plotter and storing data on floppy discs. Later it came a 5 Mbyte winchester disk ("how on earth are we going to fill it up!"). To add the cream on top, its capacities could be expanded with additional ROMs (up to 6) that could be plugged on a card on the back of the computer.

The manual is absolutely the best computer or calculator manual I have ever seen. Never, ever, HP has approached that level of perfection. It went through all concepts and programming techiques with full details and lots of relevant examples. You can see examples of that manual at www.series80.org. It would be an excellent primer for programming for your children.

The keyboard feels a little primitive compared with today's examples, and the machine is clocked at around 650 kHz (meaning kHz, NOT MHz or GHz !!). The basic is interpreted and quite slow. Please remember that this machine is a couple of years older than the first IBM PC. But it was an excellent general purpose machine, best suited to engineering and industry. I have a warm spot in my heart for it since I made my first money writing programs for it.

Nowadays I have an HP85 sample that works flawlessly -except for a clear area in the printhead. The tape machine has been exchanged for a QIC one, with newe tapes, and all the ribbons of the printer have as well been exchanged. The fact that it continues to run after 30 years attests to the quality of HP of yore.

Coming back to calculators...

The HP33c calculator accompanied me up to 3rd term in Engineering - that is, 20-21 years old. Then I moved to a BASIC Casio for the rest of University. This allowed me to do some complex mathematical programming. The BASIC alternative would have been the 71b -but at several times the price of the Casio - but I always was longing for a HP 41c

3 years after I joined an MBA program in Barcelona, and bought an HP19bII. I felt I was betraying the engineering profession by buying a non-programmable, non scientific calculator. I should not have felt that way: it is a fantastic calculator and the solver allows for quite interesting programming. At the time, the alarms and time functions made it quite similar to a personal organizer. The main problem with it was the "real estate" it used on your working table. It was stolen from me, and then I replaced it with an HP 17bII - the original model. I missed the 3 lines display - but it was good enough. I still have that calculator. We were in 1994.

Fast forward to 2006 - after a number of years in finance positions, I enter a general management position, where sin and cos and logs are used, and I am no more money-starved. Then I decided to buy the best there is...the HP 41c - or so I thought...

I bought an HP 41cx, but it appeared that I had passed by a number of exciting calculators for over 15 years: the hp 42s (a 41c+ with an even better form factor) and the hp48 world...I just had to explore it. In a couple of years, I built the collection I now have.

My current preferred calculators are the hp15c and the hp 50g

I use the 50g in my daily work. I can write programs in RPNish RPL (RPL using only the RPN techniques) and the solvers. I use as well the matrix capabilities to manage budgets and company forecasts. I am in business long before my companions have entered the passwords in their Wintel laptops.

I "wear" the 15c in my jacket. It has the right size and format to help me working in the airplane or the high speed train. I have programmed it to add it most of the features of the 12c: date calculations, IRR, NPV, weighted averages, time value of money, etc. It actually is faster to use in most simple applications than the 50g - except when the solver is required. However, programs are extremely slow - when I calculate an IRR, 2 minutes are typical for a 10-year calculation. I guess that I'll have to wait for the hp15c+ (hp15c firmware in a new hp12c hardware)

I could wear the 42s - that I also have. I have developed as well the financial programs that make it similar to the HP17bII - but the solver is not the same as the latter, or the hp 50g for that matter. I prefer the 15c or the 50g - depending on the application.

In a later post, I will discuss in depth these three calculators.

Comentarios: 0

Más sobre:
calculator history
Solo los usuarios registrados pueden poner comentarios.

Identificarse y añadir comentario
Regístrese ahora