On Calculators

Posted by Hans Fugal Sun, 08 Oct 2006 21:15:00 GMT

I have the {sourdough,} bread formulas that I use memorized now, so I rarely use my little script anymore, instead opting for a calculator and my logbook. As a result I've been taking my precious HP 48GX (or sometimes even my laptop) into the kitchen, which always makes me uneasy, especially since the 48GX is nigh unto irreplaceable. So I bought a calculator yesterday.

I had no delusions that there would be a $5-$15 RPN calculator, so I picked up the most fitting $10 calculator from Target, which happens to be a TI-30XA. It's a little scientific calculator with way more features than I expected to find for $10. HP makes a model in this range too, the 9s I think. I honestly don't know if it was even on the rack at target. The TI-30XA was closer to my eye level and maybe a dollar or two cheaper, if there were any comparable HPs.

My point is this: cheap calculators is a cutthroat commodity business. There may not be a big market for RPN, not enough to justify an RPN model perhaps, but if someone out there made a $10 calculator that was RPN, even if it was only 4-function or reduced functionality scientific, that would differentiate that calculator in a measurable way. No, it's not going to corner the calculator market, but it couldn't hurt, could it? I'm a programmer, and I've written toy calculator programs in various languages including assembly. It's a lot easier to add RPN functionality than this algebraic entry stuff or plethora of fancy trigonometry and biology (I kid you not) features. I have a dream that someday some company will get their act together and offer a calculator similar to the TI-30XA that is RPN (or can do RPN). If that someone happens to be wandering by this blog, consider yourself spurred on.

Speaking or RPN, if you like RPN and weren't aware of the dc calculator available in most UNIX environments, consider yourself enlightened. Although honestly I use bc more than dc because dc's interface is a bit arcane. Like not printing the top of the stack automatically, and that you have to use _ for negative numbers instead of -. bc is not RPN, but that's less annoying (but still annoying) when you have a full keyboard and screen, and readline support. I've occasionally seen other RPN calculators both in terminal and GUI. As far as GUI goes, as you may have read here before I'm partial to Apple's Calculator included in OS X. Its only flaw is not being able to see more of the stack at a time. I've not yet come across a terminal one to replace bc, which is what I'd prefer. Let me know if you've come across one. Someday I may hack one up. If I do I'll include unit conversions (with units in the background) and math functions with the same names as the C math library.

Comments

(leave url/email »)

   Comment Markup Help Preview comment

Tags

asterisk audio bash bread cs diy fat food health life linux mac music osx review ruby sourdough src typo voip