logoalt Hacker News

kstrauseryesterday at 10:24 PM2 repliesview on HN

RPN felt so weird and alien to me, and then one day I felt my brain pivot, and now it's the only method I can bear. RPN isn't just more efficient for the calculator to process. I mean, it is, but that's not the selling point. It's way more efficient to use. It requires the least number of keystrokes necessary to enter a formula, and never requires parentheses for grouping. You can start at the innermost nested, hairy bits of a formula, then quickly work your way outward. That's the part I love and would hate to be without.


Replies

Tor3today at 12:38 PM

When I started studying electronics in 1975 I didn't have a calculator, they were very expensive. Then rumours started about an upcoming low-cost Texas Instruments calculator, and IIRC early 1976 I could buy one - the TI-30. As did many of my classmates. The next year or two I used that one, and other similar calculators which entered the marked.

Then one day a guy some two classes above me handed me a HP calculator to try.. and the RPN immediately clicked with me, I could just enter arbitrary long calculations without ever messing up anything or having to keep track of parentheses in my mind. From then on I never looked back and I was on HP calculators ever since (up to and including the Free42 on my phone today).

I have an original HP-16C as well, I used it a lot back in the day, until calculations and transformations of hex, octal and binary was so ingrained in my mind that I didn't really need it much. It's in a drawer, but it's still good. I think I'll make some more use of it now that I'm near retirement age and just doing retrocomputing.

I've heard about the supposed loss of quality of later "HP" calculators, and I may not want to buy this one anyway (as I have an original), but I'm also waiting for someone to review the keys. The keys! That's HP calculators as I learned to know them.

show 1 reply
wolvoleoyesterday at 10:28 PM

Yeah I understand. For me I just never could get my head around it. My brain doesn't work that way, and I'm the kind of person that always needs to bend their tools to them rather than absorb a new way of working. For example, I deeply hate opinionated software where you have to learn the workflow the developer intended. It can be powerful but I don't work that way. I have my own ideas how something should work and I adapt my tools to it.

RPN but also something like Gnome doesn't match. So I use things like KDE that have huge amounts of configurability. I also deeply hate processes and methodologies at work and I often ignore them leading to endless stress for my more bureaucratic coworkers :)

TL;DR, me not liking RPN doesn't mean I think it's bad. It's just not for me and that is more a 'me' thing than an RPN thing.

show 2 replies