Image not available

2880x906

2880px-Postfix-di....png

🧵 Thoughts on RPN?

Anonymous No. 16180407

I've been looking at older calculators, and it seems like a good majority of them use RPN. I've never heard of it before finding it right now. Does anyone regularly use it?

Anonymous No. 16180413

I considered using it in uni, but I didn't feel like getting reprimanded by whatever professor proved to be too much of a brainlet to understand it
PN and RPN are both superior to the standard way of doing things, however

Image not available

300x300

1715881132410214.png

Anonymous No. 16180492

>>16180407
There's an entire line of programming languages defined around RPN: stack based languages, like Factor and Forth. Forth has at least a dozen processors designed particularly for it. They use stacks instead of registers.

Anonymous No. 16180816

>>16180407
I used to use it, but these days with pocket calculators being a full blown CAS these days, I think standard notation wins out, Casio does a good job with it.

I rarely use a calculator these days since I'd prefer to mathematica, but if I'm at my electronics bench I have an old Casio with a VFD display, because it looks cool and it's convenient.

Anonymous No. 16181342

>>16180407
>I've been looking at older calculators, and it seems like a good majority of them use RPN.
How old are we talking here? I’m a boomer and I don’t remember any pocket calculators using polish notation. For one thing, you would need a special button anyway, to distinguish 3 4 from 34. Maybe those noisy “printing calculators” used by shopkeepers had polish notation?

When I’m adding up a lot of numbers I tend to use the commandline calculator dc, which is RPN.

Image not available

539x971

48gx.jpg

Anonymous No. 16181354

>>16181342
The HP48 series was very popular with engineering students when I was in school. There was an (ENTER) button for placing numbers on the stack. No idea what they use now in class and during tests but I suspect for projects and homework, they use something on a laptop.

Anonymous No. 16181388

>>16180407
Reverse polish notation is unambiguous and easy to parse by computers.
But parsing infix notation is more or less a solved problem so don't worry about it - just use what is comfortable to you.

Anonymous No. 16181420

>>16180407
I use it regularly, in the form of the Android app RealCalc, because it does away with the need to type parentheses ( ). Especially the open parenthesis, which sometimes you don't know you need until you're halfway through typing your formula.
Highly recommended.

Anonymous No. 16181527

>>16181354
thanks anon. what a beautiful device. for us it was the TI-83+ which while functional, was butt ugly , too large, and had that ridiculous sliding cover whose only use was hiding drugs and cheat sheets in. still, good times programming in BASIC during some faggoty class

Anonymous No. 16182032

>>16181527
Yoo can have it on nearly any modern device with emulators. Just search for Hpcalc,

Anonymous No. 16183203

>>16180407
>Does anyone regularly use it?
yes, you. PDF is a compressed format of a language using rpn and commanding the placement of artifacts such as characters on the page.
there are precedents. PostScript begot PDF, Forth begot PostScript and that cutest of stack languages, Joy.