EEVblog Electronics Community Forum
General => General Technical Chat => Topic started by: Zucca on May 11, 2022, 01:56:12 am
-
Gentleman,
I would like to inform the community about what is currently happening in the RPN calculators development.
After some research, I think it is worth to point out in this blog that the RPN is far away from being abandoned and there is still a lot of development to create the perfect RPN calculator.
After HP slowly started to discontinued the RPN calc production, some people decided to continue to develop a RPN calculator.
It was a community base effort and those guys put togheter remarkable results by using the HP-20b and HP-30b hardware.
This is how the beautiful WP 34S (https://sourceforge.net/projects/wp34s) was born.
After that the community started to look for a new hardware to overcome the two line display limitation.
At this point the Swissmicros (https://www.swissmicros.com/) company released the DM42 based on the Free42 (https://thomasokken.com/free42) software.
Seeing the beautiful big display of course the WP 34S community started to knock on the Swissmicros door, and here we go with the WP 43S (https://sourceforge.net/projects/wp43s/) project based on the DM42 hardware. The WP 43S claims to be the ultimate RPN calculator. This project is far from being concluded but some beta version is already running on the DM42 hardware.
(https://a.fsdn.com/con/app/proj/wp43s/screenshots/WP43S_st.jpg)
(https://a.fsdn.com/con/app/proj/wp43s/screenshots/WP43S_is.jpg)
The story is not over, user Jaymos who is a EE like us started a fork on the WP43S project, the C43 (https://classic43.com/Classic43/Home.html). This WP 43S variation has some nice features for the EE world and uses the original DM42 keys (first layer). Since the C43 is depended on the WP43S project it is again far from being a finished product.
I even triggered Jaymos on the swissmicros blog (https://forum.swissmicros.com/viewtopic.php?p=23064#p23064).
Details can be found online, I just wanted to give a head's up.
-
Nice information, thanks.
I love the old HP RPN calculators.
My favorite is the 11C but I also use the 42S on a daily basis.
I find it also amazing, how much they have increased in value over the years.
-
First WP 43s prototype landed on this planet
(https://forum.swissmicros.com/download/file.php?id=2195)
https://forum.swissmicros.com/viewtopic.php?p=24811#p24811 (https://forum.swissmicros.com/viewtopic.php?p=24811#p24811)
-
It is really nice to see SwissMicro to come out with new calculators.
I think the WP 43s will make it to my wishlist.
-
Very glad to see that there are still people developing RPN calc.
I daily drive a HP50G and when one of my colleague randomly said that HP wasn't doing RPN anymore I couldn't believe my hears. Had to look it up extensively before believing it.
I also own a DM42 and an HP35s, but still enjoy more the 50G. It might be because it's the one I have use the most, but also for it has the best key feeling (35s is also very good), the infinite stack, the space button and the key layout (ENTER bottom right feels way more natural for me)
-
Just to let everybody know the WP43s will no longer go in production.
Decision was made 2 years ago, see here for details. (https://www.hpmuseum.org/forum/thread-19178.html)
There is still the C43 C47 project (https://47calc.com/)!
-
I have always detested RPN. Algebraic notation is the only format that makes sense to me. Why should I readjust my brain to suit HP's calculator? A calculator should be designed to make computations easier, not harder. TI's calculators used an algebraic human interface and a hierarchical stack behind the scenes (which the user could access with a little hacking). I suspect that HP found the algebraic interface too challenging and then marketed their RPN deficiency as a feature.
As for RPN using less keystrokes, I could nearly always produce the same result with nearly the same amount of typing in algebraic notation. In any case, TI's calculators cost half as much as HP's and had twice the memory and features.
-
I suspect that HP found the algebraic interface too challenging and then marketed their RPN deficiency as a feature.
Not true. Many desktop calculators were made previously which used RPN. And not only made by HP.
As for RPN using less keystrokes, I could nearly always produce the same result with nearly the same amount of typing in algebraic notation. In any case,
What is NEARLY?
TI's calculators cost half as much as HP's and had twice the memory and features.
BS! Just compare top TI N-Spire CX II with HP Prime G2: 64 vs 256MB RAM, 128 vs 512MB flash, 400 MHz Arm9 vs 528 MHz CotexA7 CPU. Build quality of HP is almost always higher than of TI.
-
I would say that for every 10 keystrokes in RPN, I could come within 12 in algebraic, and I wouldn't need to jump through mental hoops to get there.
As for the price difference, I remember that my 50-year-old TI59 cost me half as much as the HP-97 (?) and had twice the memory and performance, and a magnetic card reader, and optional ROM modules (one of which was included).
-
All mechanical adding machines were RPN for addition/subtraction, so there used to be a huge user base ready for them. I'm not sure why algebraics became popular - the expressions are inherently ambiguous so you either need complex rules (which don't parse well) or a load of parentheses.
In the end, it's what you get used to. I won't go back to infix and I have plenty of saved 11/15/16/32/42/48 units to keep me going.
-
Both single entry RPN and Algebraic calculators are completely dead so it doesn't make sense to compare them to anything else. They are relics of technology limitation, nothing more. They both have two features which makes them pretty useless and dangerous for every day work, which is lack of visible calculation context and invisible context loss. It is insane in 2024 not to delegate the work to either the computer or a more modern calculator which does not have those issues.
In my case that's an HP Prime G2. That can display the entire damn expression in one go so you can check where you futzed it because quite frankly, humans aren't perfect and RPN requires you to be.
Note: I own a few RPN calculators, a few algebraic calculators, a couple of books on RPN calculators and know how to use them. They are fun toys. But I'm not doing work on them. Why would you?!?!?!
-
[old RPN calculators] They are fun toys. But I'm not doing work on them. Why would you?!?!?!
Because they work for me -- fast and familiar for the kind of work I use them for. I still use my original HP 15-C in my office, and take the SwissMicro DM15L on the road with me.
Your reasons for not using them for your work are completely appropriate -- for you, and probably for most people. I do use other tools for other jobs.
-
[old RPN calculators] They are fun toys. But I'm not doing work on them. Why would you?!?!?!
Because they work for me -- fast and familiar for the kind of work I use them for. I still use my original HP 15-C in my office, and take the SwissMicro DM15L on the road with me.
Your reasons for not using them for your work are completely appropriate -- for you, and probably for most people. I do use other tools for other jobs.
Original 15C is definitely not fast. Sluggish as hell. (I have one). Evidence to support it...
https://www.youtube.com/watch?v=Mw9GKhFr36A (https://www.youtube.com/watch?v=Mw9GKhFr36A)
Anyway the problem is not fast but safe. I have found I make (measurably) many more mistakes with the 15C/15CE than I do with the Prime which have a net effect of things taking longer on it. I am *very* familiar with the 15C.
-
Yes, the fact that you don't see the history of your calculations or even just the last one is very error-prone and frankly not comfortable.
Also, not being able to easily recall one of your past calculations and just change one or a few numbers is a major pain. Sure for repetitive calculations, you may define a custom program on these older calculators (for those that are programmable), but that's still sort of error-prone (especially when you only see one line at a time) and not as convenient.
That's something you get using a computer, or yes, a more modern pocket calculator.
-
These days I use Google's calculator, but of course you need an Internet connection.
For example, try to work out the average distance between two molecules of air:
https://www.google.com/search?q=cube+root+of+%28%2824.5+litres+per+mole%29+%2F+%28avogadro%27s+constant%29%29+in+nanometres (https://www.google.com/search?q=cube+root+of+%28%2824.5+litres+per+mole%29+%2F+%28avogadro%27s+constant%29%29+in+nanometres)
https://www.google.com/search?q=cube+root+of+%2824.5+litres+%2F+avogadro%27s+number%29+in+nanometres (https://www.google.com/search?q=cube+root+of+%2824.5+litres+%2F+avogadro%27s+number%29+in+nanometres)
-
Urgh sod google for a calculator. Seems counter intuitive.
You know calculators have nice constant libraries built in now and don't require internet connections :D
(https://i.imgur.com/AuGaRd4.jpg)
-
I would say that for every 10 keystrokes in RPN, I could come within 12 in algebraic, and I wouldn't need to jump through mental hoops to get there.
As for the price difference, I remember that my 50-year-old TI59 cost me half as much as the HP-97 (?) and had twice the memory and performance, and a magnetic card reader, and optional ROM modules (one of which was included).
Yeah, and how many TI-59s do you have that are still 100% functional? I have four HP-97s and an HP-92 that still work like new (and a 67, 65, about 8 HP-41s, and a pile of 11Cs, 12Cs, 15Cs, 16Cs). My TI-59 (bought new) was always marginal and I pitched out years ago. I was going to college 7 years after I bought the TI and it was so unreliable that I literally carried a small circular slide rule in the same case to use as an emergency backup to the TI. One of my buddies convinced me to to spend the extra money and buy an HP-41 and I've never regretted it.
The TI calcs are good enough for high school freshman and sophomore level math but anyone that intends to take any serious high school math or any college math should get a good HP calculator and learn how to use it.
-
Both single entry RPN and Algebraic calculators are completely dead so it doesn't make sense to compare them to anything else. They are relics of technology limitation, nothing more. They both have two features which makes them pretty useless and dangerous for every day work, which is lack of visible calculation context and invisible context loss. It is insane in 2024 not to delegate the work to either the computer or a more modern calculator which does not have those issues.
In my case that's an HP Prime G2. That can display the entire damn expression in one go so you can check where you futzed it because quite frankly, humans aren't perfect and RPN requires you to be.
Note: I own a few RPN calculators, a few algebraic calculators, a couple of books on RPN calculators and know how to use them. They are fun toys. But I'm not doing work on them. Why would you?!?!?!
I own several calculators, too many are 1000inches long, some are mechanical, some electronic with barely comprehensible data entry requirements (e.g. "2*3=" gets the expected result, but to subtract numbers it is "2+3-", and if the mem switch is on, then then "=" also adds the result to the memory; go figure), one which is just about as accurate as a slide rule, some which don't get basic arithmetic correct, semi-RPN calculators, and RPN calculators.
I have, back in the early 70s, used a programmable calculator - probably a Sumlock 320G Scientist. That was easily understood and usable, but a sufficient pain that I decided to avoid programming a calculator if at all possible. Fortunately when I needed to do anything more complex, I was able to use BASIC or spreadsheets since desktop computers were available, e.g. HP9845C, HP85, and later PCs/Macs.
Hence since the early 80s, I have only used calculators as "better slide rules". (OK, OK, I know the HP9845C was sold as a calculator not a computer, but that was to avoid purchase requisitions stimulating corporate immune responses).
Currently, for simple calculations I use an HP15C emulator running under WINE. For anything where I might make a mistake and need to correct it, I use a spreadsheet.
-
You know calculators have nice constant libraries built in now
Always worth checking how many litres there are in a gallon, and how many pounds in a stone/hundredweight/ton.
Journalists usually don't.
-
Yeah, and how many TI-59s do you have that are still 100% functional?
I also had a TI-59 and it was cool at the time with the stripe reader. But sitting in a test and making the noise with the reader was pretty annoying. I even had made an interface for a PC to the TI-59. The TI-58C at least could remember it's programming after turning it off. :-DD
The HP 41 was by far the more advanced calculator of those days.
But once the SHARP BASIC calculators came out, I just loved the PC1350 and later the PC1600.
Those had real RS232 interfaces and I used these to read the first instrument values automatically.
That was unheard of in those days.
I still have these SHARP calculators and they are still working perfectly.
These days I love my HP15C Limited Edition !
-
I started studying maths at university in 1981. My dad taught me to always buy things so you can grow.
After saving for two years, I took the plunge and was the proud owner of an HP41CX (I had to live on peanut butter and pay a fine to the railroad company because I was so absorbed in studying the manual that I forgot to exit the train). That same HP41CX is still on my desk and still working.
I became ingrained with RPN; it is in my finger memory. Over the years, I have had several other calculators, including non-RPN ones like TI-59. These are all in calculator heaven now.
Fast-forward to now: I have all the Swiss Micros, some of them converted to C47. But the HP15C, HP41CX, and HP12C are still the most used ones, both as physical calculators and as emulators on my phone.
-
I have only used RPN calculators, going back to my very first one in the mid-1970s: an HP-35. Since then I've had an HP-25C, an HP-67, an HP-41CX, an HP-48, and an HP-42S. All of them still work and I do use them occasionally, but what I use on a daily basis is an HP-41CX emulator that runs on my iPhone. It looks and operates exactly like the real thing, with two exceptions: it's a lot faster, and the tactile feedback of the real thing is missing.
-
I became ingrained with RPN; it is in my finger memory. Over the years, I have had several other calculators, including non-RPN ones like TI-59. These are all in calculator heaven now.
Two things I envy you:
1) Studying Math at the university
2) You did jump on the RPN train when it was the right time.
I missed the RPN wave because my TI-68 (https://en.wikipedia.org/wiki/TI-68) was doing everything, and according to my standards, very well.
One night in we had a smart guy invited for dinner in our dorm and I remember him telling the others how HP RPN calc are so superior... his eyes were on fire...
I was involved in another conversation in the other room corner so I did not join them.
Fast forward 20 years later, I finally understood and was blown away by the RPN method, and I ate all my fingers because I wasted to much time pushing buttons during my EE study.
Currently I have Plus42 app on my phone, and loooove it.
PS: I also had a SM DM42, but it was not there and my phone was when needed, so I sold it.
-
I have only used RPN calculators, going back to my very first one in the mid-1970s: an HP-35. Since then I've had an HP-25C, an HP-67, an HP-41CX, an HP-48, and an HP-42S.
Look for how much $ you can sell them on ebay... mind blowing.
-
I go back to the HP80 in the late 70s. Currently use a 38C and a 15C, along with a Casio fx-115 to do decimal/hex/binary conversions.
Of course if you use RPN calculators, you also have to code in Forth, which is RPP (Reverse Polish Programming).
-
I started with an HP25 in the 1970s and haven't looked back. I could manipulate it with only my right thumb, but recharging was a pain (LED readout).
Since then, I have used and continue to use HP41s and Swiss Micro clones.
Calculators are what you keep in your shirt pocket on the jobsite, Excel is what you use at your desk.
I quickly found that RPN is, in fact, equivalent to my mental process when doing arithmetic at the job; Excel is when you need to keep a record of entries and results, especially for repeated use of the same functions.
I tried with some success to convert engineers to RPN in the late 1980s: I found that those who stuck with algebraic entry quickly became confused in nested parentheses and were using storage registers (or even written notes) to keep multi-step calculations coherent.
Before the HPs, I had used RPN (before anyone called it that) on desk calculators, and even took a course in formal logic where I learned "forward Polish notation" (aka Ćukasiewicz) for propositional calculus, in place of Russell-Whitehead notation (equivalent to algebraic entry, with parentheses) and its non-typewriter symbols.
-
Get an HP16C ;-)
In the programming vain: I had a summer job as a postscript specialist: programming (graphic files) by hand ;-)
I go back to the HP80 in the late 70s. Currently use a 38C and a 15C, along with a Casio fx-115 to do decimal/hex/binary conversions.
Of course if you use RPN calculators, you also have to code in Forth, which is RPP (Reverse Polish Programming).
-
Yes, those were the days. I've studied chaotic systems, which was also a hot topic in those years.
I vividly remember a talk by Vincent Icke at the summer school for philosophy, where he demonstrated the attractor(s) of a*x*(1-x) for varying a by using the speaker of the HP41.
You could hear if there were one, two, or more fixed points.
I became ingrained with RPN; it is in my finger memory. Over the years, I have had several other calculators, including non-RPN ones like TI-59. These are all in calculator heaven now.
Two things I envy you:
1) Studying Math at the university
2) You did jump on the RPN train when it was the right time.
I missed the RPN wave because my TI-68 (https://en.wikipedia.org/wiki/TI-68) was doing everything, and according to my standards, very well.
One night in we had a smart guy invited for dinner in our dorm and I remember him telling the others how HP RPN calc are so superior... his eyes were on fire...
I was involved in another conversation in the other room corner so I did not join them.
Fast forward 20 years later, I finally understood and was blown away by the RPN method, and I ate all my fingers because I wasted to much time pushing buttons during my EE study.
Currently I have Plus42 app on my phone, and loooove it.
PS: I also had a SM DM42, but it was not there and my phone was when needed, so I sold it.
-
The blashemy. A real HP-calculator owner would never do that.
Look for how much $ you can sell them on ebay... mind blowing.
-
The blashemy. A real HP-calculator owner would never do that.
Look for how much $ you can sell them on ebay... mind blowing.
I agree. I'll never sell any of mine.
-
Look for how much $ you can sell them on ebay... mind blowing.
HP35s are cheaper than they were in 1974 - and that's without allowing for inflation.
-
HP35s are cheaper than they were in 1974 - and that's without allowing for inflation.
Look how much a TI-30 (https://en.wikipedia.org/wiki/TI-30), introduced in 1976, goes on Ebay eBay auction: #176520060104.
Furthermore, good luck to find anything from TI still working from 197x.
My point is how much HP calc are holding the value....
I believe many have HP calc forgotten in the attic and they don't realize how much they sell for...
-
HP35s are cheaper than they were in 1974 - and that's without allowing for inflation.
Look how much a TI-30 (https://en.wikipedia.org/wiki/TI-30), introduced in 1976, goes on Ebay eBay auction: #176520060104.
Furthermore, good luck to find anything from TI still working from 197x.
My point is how much HP calc are holding the value....
I believe many have HP calc forgotten in the attic and they don't realize how much they sell for...
HP stuff was good and innovative.
I had some Mullard "mustard" capacitors, which I threw out. Then I realised how much people paid for the horrible things!
-
Look how much a TI-30 (https://en.wikipedia.org/wiki/TI-30), introduced in 1976, goes on Ebay eBay auction: #176520060104.
Furthermore, good luck to find anything from TI still working from 197x.
My point is how much HP calc are holding the value....
Yes!
TI-30 sells for US$ 10 and HP RPN 32S-II sells for >300 US$ in good conditions.
I would never sell any of my collectors calculators.
-
I still have (and use) my HP 41CX and 28S.
-
TI-30 sells for US$ 10 and HP RPN 32S-II sells for >300 US$ in good conditions.
Which goes to show that HP aficionados are a bit irrational? ;)
The fact that the TI-30 was the entry-level calculator and also the standard-issue school calculator of its time might have something to do with this specific price comparison.
But more broadly there is probably also the fact that several companies still make modern algebraic-notation calculators, while only HP (or their licensee Moravia) still makes the occasional RPN calculator. And even for some of those new models they charge "collector pricing". Hence, besides general sentimental value, there is probably also the "they don't make 'em like that anymore" aspect which drives the prices of vintage HP calculators.
-
TI-30 sells for US$ 10 and HP RPN 32S-II sells for >300 US$ in good conditions.
Which goes to show that HP aficionados are a bit irrational? ;)
The fact that the TI-30 was the entry-level calculator and also the standard-issue school calculator of its time might have something to do with this specific price comparison.
But more broadly there is probably also the fact that several companies still make modern algebraic-notation calculators, while only HP (or their licensee Moravia) still makes the occasional RPN calculator. And even for some of those new models they charge "collector pricing". Hence, besides general sentimental value, there is probably also the "they don't make 'em like that anymore" aspect which drives the prices of vintage HP calculators.
Nah. The rest of the world is irrational.
For example, take this page from the instruction sheet of a calculator I've just received. It was a very popular calculator made by a dominant calculator company, and is contemporary with the HP35.
Now tell us whether it is algebraic, RPN, half-RPN, or something else. (The upside down smiley switch selects 2 decimal place rounding, The "=" key does more than complete a calculation, I've ignored the single "%=" key, and let's just say it has a memory -- but "not as you know it" :) )
(https://www.eevblog.com/forum/chat/current-and-future-rpn-pocket-calculators-wp34s-dm42-wp43s-c43/?action=dlattach;attach=2342169)
-
My big brother, who is 12 years older than me and is a road engineer, bought a TI-30.
As a result, I got his slide rule :-)
When he showed it to me, he said, "Now I show you that the machine needs time to think". Keying in 22 sin, the display went blank and returned the answer after a second or so.
When I got my HP41CX, I showed him the same calculation, this time with the following statement: "Now I show you my machine just knows and doesn't need to think."
He smiled, remembered the earlier event, and said, "I was wrong buying the TI." Then, he wasn't my big brother anymore, but we were on equal footing.
...
Yes!
TI-30 sells for US$ 10 and HP RPN 32S-II sells for >300 US$ in good conditions.
I would never sell any of my collectors calculators.
-
My big brother, [...] bought a TI-30.
When I got my HP41CX [...]
No fair! :D
TI-30: 1976, $25.
HP41CX: 1983, $325.
You are comparing TI's first mass-market model with a high-end HP which came out years later.
If you want to compare apples-to-apples, it should be e.g. a TI-59 ($300 in 1977) vs. HP-67 ($450 in late 1976). And the TI comes out quite favorably there -- lower price (much lower in Europe, I believe), twice the memory, and faster. Nevertheless, the HP's seem to have a larger following of collectors; maybe due to HP's broader reputation as a maker of very desirable instruments?
But we are getting dangerously close to a religious war here. I'll shut up now. ;)
-
He and I knew that 😁
-
One of the reasons for the success of the HP calculators was their Landscape format.
Like this HP-11C that I have always on my desk.
Even in these days, it is fun to work with this calculator.
Or the HP-42S with a 2 line Display.