HP Calcs Live On Under PalmOS
philipsblows writes "Emulators for HP Calcs have been around for a while, but HP is actually getting behind this one, allowing ROM images to be included to support emulation of 48sx, 48gx and 49g (all separately and at the same time) on your PalmOS device. Unfortunately, it has to be a color device, but this is great news anyone who would otherwise miss out on using an HP calc. Check out Power48 here." And unlike a calculator, the software is free (and Free).
TI calculators may have had better toy value than HP's, but they were never even close to HP's as calculators.
Sure, they were popular with highschool and college kids, but people who do real work with calculators are pretty much unanimously in favour of HP's. Of course, this is a small and shrinking group of people, which is why HP is out of the calc business.
One of my HP's is over 15 years old, has been dropped from a third story, has been in a lake, and still works perfectly. Try that with a TI (I have, and they didn't cut it).
HP also made the best programmers calc ever. Limited market for those, these days too.
I never realized that HP calculators died? Have they stopped selling them? Granted I've had my 48gx since 1995 and never looked at another calculator since then. What do people use these days? I've actually seen fewer calculators used as they get replaced with Matlab or Maple or Mathematica being more and more at hand for people, but I still find myself reaching for my 48gx even when I am near a computer just because they're so convenient.
I am a bit disappointed that it does not work on monochrome devices like the good old Palm Vx, which I'm happily using for a long while now. The original HP48 display was monochrome and would perfectly look on my Palm. Now only if those keys weren't color :)
As far as I know, the unique feature of HP calculators is that they use reverse polish notation by default so I expect that is what this one uses.
RPN is similar to stacking languages where the variables are pushed onto the stack first and then the operators are applied to the appropriate stack entries. So, a + b x c should be entered as b c x a + and (a + b) x c should be entered as a b + c x
Similar to other stacking languages like Postscript and SmallTalk.
Note that this should be the same as the desktop "dc" command on linux except that dc is only good for integers (and you need to enter "=" to see the result). I routinely add a few extra significant digits when using dc so that I can deal with fractional values. Works nicely occasionally when doing command line scripting.
PC HP calc emus:
http://www.hpcalc.org/hp48/pc/emulators/
Or check out all the other emu goodies at that site:
http://www.hpcalc.org/hp48/
Or just search http://www.handango.com for "HP 48" for more emus for all portable computing platforms.
Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
In all, I'm highly impressed with this, though it will take a few weeks to see if I treat it like a toy or a real calc.
Cat, the other, tastier white meat.