I have a very successful (and free) rpn calculator for iPhone for those interested: https://apps.apple.com/ae/app/rpn-30/id1451413517
“You must update to iOS 13 ...” :-/
Apple not me
71–80 of 118 posts
Is there a good RPN calculator currently? The HP Prime is lacking apparently, and the 50G is no longer available (and a bit old)
I don't own one, but I've heard great things about SwissMicros calculators ( https://www.swissmicros.com/products ) from users of HP calculators. The SwissMicros lineup is very similar to HP's 1980s calculator lineup. Also, the HP 12c financial calculator and the HP 35S scientific calculator are still being sold by HP.
When I was starting my degree (around 96) I went to the US for a week and bought a HP48Gx since they were cheaper there. This happened a few weeks after a Swiss jet crashed departing NY and the reasons were not known at the time so the airport staff was very suspicious. When they saw the calculator and tried to do a simple test calculation and failed, I struggled to explain how use it, since it was also so new to me.…
The best features, IMO, were (0) the IR emitter and (1) the ability to program it to switch ON at a specified time and run code.
This means I could hide my calculator somewhere in a room before class started and program it to turn on halfway through class, turn the classroom TV on, turn the volume to max, and start wildly flipping to random channels.
One teacher had all of us students put our hands up and walked around the room looking for who had a remote at their desk, and I remember watching that teacher's face of horror when the TV continued flipping channels as everyone had their hands up.
I was forced to use an HP12C as part of my university degree. Once you get used to RPN it’s quite uncomfortable to switch back. It’s a much more intuitive way to do math once you get over the small hurdle. 15 years later and I’m still using the same calculator!
I don’t think it’s more intuitive. It’s just that you’re used to it.
RPN has no use for brackets, because there is never any ambiguity.
It's simpler to implement RPN than algebraic notation with precedence. The latter requires an operation stack where operations are stacked until they encounter a lower precedence operator or the user presses =. The user types less, the computer does a lot less. I find it fun to think in RPN.
Don't get me wrong, I love RPN and I've had a stream of HP calculators through my college years (synthetic programming on the HP41!), but... they come at a cognitive price. When you see an expression, you have to process the precedence in your mind to find out the most nested expression and start entering from there.
Basically, the calculator is cheating by forcing you to do some of its job.
No mention of Forth? Back in the early 80's Forth was the first language available on the original Macintosh. I loved Forth, but it completely ruins you for every other non-RPN language. I remember writing an ASCII terminal (dial-up modem) application in Forth to learn the language, and afterwards every other language that I was using at the time just looked... weird. I had to perform a massive mental shift to get ba…
Unfortunately, all the Forth I had on hand or could easily find was one of ⓐ something I'd written myself, ⓑ something written for didactic purposes or as an example of the ideal way to do things, or ⓒ by the author of the Forth implementation it runs on. I'd argue that all of these are likely to be atypical examples of Forth style.
I don't think RPN is a super great fit for multitouch screens but it works really well for keyboard interfaces.
I still have my HP 48g and I prefer using the dc[1] for calculations on my laptop. [1] https://linux.die.net/man/1/dc
Earlier quoted context omitted.
For whatever reason my high school had HP48s for my junior year math class, which got replaced the following year for TIs since “that’s what you’ll be using in college”. I much preferred the RPN and ended up convincing my parents my life would be easier with a new HP49g (which wasn’t a lie, it was). That thing helped get me through my math major and I’ll always remember my old school professor who taught my complex a…
The HP48s has a much nicer keyboard than the HP49g though! HP48gx may have been a suitable upgrade instead :)