💾 Archived View for hektor.flounder.online › calculators.gmi captured on 2021-11-30 at 20:18:30. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
I've built up a collection of calculators over the last few years
after getting a HP 35s for the FE and re-discovering calculators as a
distraction free study aid. Nothing wrong with collecting stuff, we
all do it at one point in our lives and calculators are compact and
relatively cheap. Here's my current stable, roughly in order of
aquisition:
1. HP 35s
2. TI 36x Pro
3. Casio 991EX ClassWiz (sold)
4. HP Prime
5. HP 12C Platinum 2nd gen
6. HP 10bii+
7. HP 17bii
8. TI baii plus
9. SwissMicros DM42
Jump to the end or click here for my collection of HP-41x/HP-42/Free42 programs:
https://github.com/akbarnes/HP42s
I bought this for the FE. It gets a lot of hate for the long buglist
which is unfortunate, as the hardware is nice. I've heard an
unfortunate story that HP subcontracted the firmware design out but
the contract terms didn't give HP ownership of the firmware or at
least the source code. Hence over 10 years after introduction the bugs
still exist. This one has the better feeling keys of any recent HP
I've owned, coming in just after the much underrated 10bii+. I like
that the big enter key is center-left compared with the Prime, which
has it on the right, inconvenient for right-hand use. My main
annoyance is that pressing the EEX key without a mantissa will result
in an error rather than assuming a mantissa of 1. Some of the ordering
of menu items doesn't make much sense, particularly the clear menu,
where CLX is entry number one despite having a dedicated key, but
CLSTK is on the second page. Compared with its competitors the TI 36x
Pro and Casio fx-991EX, it feels a bit dated with its character-only
display and lack of numerical differentiation, matrix operations and a
polynomial rootfinder. For rootfinding at least, I've found the
numerical solver to a decent substitute, but don't expect it to be as
fast as the bad-boy fx-991EX which I understand to be as fast on
integration as some early 2000s era graphing calculators. It does have
an elegant method for algebraic equation entry which allows equations
to be shared with both the solver and numerical integrator. It might
not be as flexible as the HP42s solver, but it's a reasonable tradeoff
for ease of use. There's also solvers for simultaneous linear
solutions of 2 and 3 variables. Between this and support for up to
3-element vectors on the stack, the lack of matrix support is mostly
compensated for. Not being familiar with older HPs I was suprised to
find out that this is a programmable calculator, though the
macro-style programming is a bit clunky and programs have to be
entered manually as there is no USB or any other kind of port. Such is
the price for FE acceptance.
I really wanted to like this calculator even if it's an ugly beast.
Currently it's the most capable non-programmable calculator in the US
market, and will remain so until such time as TI brings the 30x Pro
MathPrint to North America. Unfortunately it is held back by Casio's
software limitations. Like the 30x Pro Mathprint, it does have a
higher resolution screen compared to the TI 36x Pro which is nice for
longer expressions. I think the screen is actually only about 64x196
pixels or so, but that goes a long way on a little calculator screen.
Also like the 30x Pro Mathprint it can handle 4x4 matrices and
calculate roots of 4th order polynomials. The processor is a minor
miracle for what it can do on 600 microwatts and is quite fast on
numerical integration benchmarks. The keyboard layout is efficient
with helpful dedicated keys like the ENG key to quickly enter powers
of 10. It's limitation is that it is difficult to re-use results,
especially as it clears history on mode change. I assume that this is
to meet testing requirements in either Europe or Asia, though I don't
get why matrix/vector variables don't get cleared.
This calculator is starting to show its age compared with newer
offerings like the Casio fx-991EX, but it's still a hidden gem in the
TI lineup, especially since (as of 2020) it sells for around $18. If
you're not into RPN, live in North America and can't use a graphing
calculator, this is the guy to get. I have an old one I use for wood
shop duty. It's ability to handle fractions is nice for calculations
with imperial units which makes it useful for measuring lumber. It
feels like a baby TI-89, but without the graphing, CAS and programming
capabilities. Repeatedly pressing keys cycles through functions
without having to reach for the "2nd" key. This is nice for things
like sin() and asin(), but having one key for all 6 variable names is
annoying and a poor choice. Better would have been the more common
solution of a dedicated "x" key and an alpha layer for other
variables. The silver keys for common operations are hard to read, but
the key locations are standard so it's not the big deal it's made out
to be. Key feel is about par with Casios but not as nice as clicky
HPs. Re-using entries and results from the history (which is retained
through power cycles) is easy and one of the best things about this
calculator. I'll confess that I've never found the need to do stats
calculations on a calculator, but the dataset editor is pretty neat
and a lot nicer than the HP approach of using accumulators as it lets
you check your entries afterwards.
While I like RPN, I don't quite get how this guy has hung around for
so many years given its limitations compared to newer models like the
17bii. If you want to try out a Voyager series calculator but don't
use trig functions much and don't want to spend $150+ for an 11C or
15C, there are tons of 12Cs of various generations available on Ebay.
The Voyager form factor is pretty nice and has a cool 60s retro vibe
to it even if it dates back to the early 80s. The 7-segment LCD
display has great contrast. There are a lot of dated design choices
that hold it back though. My main gripe is that there isn't a good
scroll through entries when doing cash flow calculations. Entries can
be recalled individually using the number keys but there is no easy
way to do this for the number of occurences. There is a way to iterate
backwards through the cash flow entries but it's pretty clunky and
involves shifted keystrokes for each iteration. Another annoyance is
using the n register as an index when recalling cash flow entries,
which seems like asking for errors. A smaller complaint is that while
the 12CP adds a backspace key, it's shifted while CLX remains the
primary function. The hardware quality on the unit I got was OK. The
keys seemed a tad mushy compared to my other modern HP calculators
(10bii, 35s, Prime) but not bad. Some folks have complained that the
plastics seemed of poorer quality compared to previous generations.
The body on mine felt OK, but I did notice that plastic on the
blue/orange shift keys seemed to be lacking the opacifier in the dye
mix and came out slightly translucent.
There seems to be a bit of confusion here, so I'll go over my understanding of the model breakdown.
1. Original 12C: Great build quality and keys. The sub 1 MHz CPU is great for battery life but slow on some time-consuming calculations like IRR, which can take over a minute to complete. This takes 4 LR44 batteries.
2. Single CR2032 12C: This came out somewhere around the millenium and uses lower-voltage silicon. Processor speed is unchanged. I've heard build quality is a slight step down. This the unloved version though there is nothing really bad about it. If you use it a lot you might save a couple dollars every couple years on batteries.
3. 1st Gen 12CP: This re-implements the original software in C on a 32-bit ARM platform (which seems to be the standard for all modern calculators). There are a couple bugs regarding some operations not enabling stack lift, but it's nothing like the long bug list on the 35s. Execution time is reduced by about a factor of 4 compared with the 12C. This has a silver faceplate compared to the somewhat tacky gold one on the 12C and adds alegbraic input mode plus a backspace key. It is also the first unit to use two parallel CR2032 batteries.
4. 12C+: I guess folks had a lot of complaints about the 12CP so this version runs the original software in emulation on ARM. Wild! Supposedly this is actually faster that the 12CP, despite the software running in emulation. Like the 12CP, this uses two parallel CR2032s. I've heard there is a high rate of key failure on this variant compared to the 12CP.
5. 2nd Gen 12CP: This adds parentheses keys for algebraic mode. I think there is a different processor, but not much of a speed difference.
6. 12C++: Supposedly there is a 2nd generation of the 12C+ that uses a slightly different processor, though speed is about the same.
It's not RPN, but I've found it to be an underrated gem. The key feel
is my favorite on modern HP machines. There is alleged to be a fairly
high key failure rate but nominally the keys work fine. As an aside -
it's just not reasonable to expect the same level of build quality as
the Pioneer or Voyager series, this is a sub $25 unit and the quality
is fine for the price point. HP did a really good job of taking the
features people liked on the TI baii plus like the addition of trig
functions. At the same time the UI is a lot more efficient with many
less key presses required. Surprisingly, I found the baii plus to be
only slightly more intuitive, and the only real advantage I've found
is that the baii has a alphanumeric section on the left of the screen
to indicate the type of calculation performed. This unit is also quite
fast, I believe it is also ARM based and noticeably faster than the
baii.
This has taken over from the HP 12C as the standard financial
calculator for coursework. It's more user-friendly than the 12C but
still leaves a lot to be desired UI-wise. This isn't anything like the
excellent 36x Pro where most functionality is discoverable by pressing
keys, you will need to read the manual for this machine. There are a
lot of quirks like the oddly placed on/off key and the backspace key
pointing the wrong way. What probably best sums up my annoyance with
this calculator is that it has both an equals key, enter key, set key
and compute key all of which have separate but similar meanings.
There's also a heavy dependence on modes, so things like setting
begin/end mode involve entering and exiting a special mode just to
toggle that particular setting. The 10bii is much more effcient with
keystrokes but without much a penality in terms of inuitiveness.
Software complaints aside, the hardware is intentionally limited with
the intent of upselling professional users to the pro model. Pro
features include rubber feet and better keypress scanning. The main
complaint of this unit is that it regularly misses keypresses. This
isn't being picky, I found myself having to frequently make
corrections on account keys not registered and I'm not particularly
fast.
If you want to try out a Pioneer series calculator but don't use trig
functions much and don't want to spend 200+ on a 42s, give this guy a
try. I bought mine for about $20 on Ebay and it's in excellent
condition cosmetically. It lacks programming cabilities but has a nice
solver and calculation speed is good even compared with modern ARM
units. I really like the software on this guy compared to the baii
plus and 10bii+. The menu-based interface keys the keyboard looking
pretty clean and the dot-matrix display allows for displaying the type
of calculation computed reducing the possibility of errors. I really
like the cash-flow entry system which allows for toggling the entry of
number of periods for a value. The dot-matrix display does have
terrible contrast compared to modern or even later units but it's
still plenty readable. The big issue with this model is that it's
about 30 years old and parts are wearing out. Despite mine looking
great, the keys don't feel as good as even cheap newer units like the
10bii.
This has become my go-to-calculator. The software isn't as mature as
on the TI N-Spire, which has much better integration between
components and a slightly better CAS, but I've found it to be a good
jack-of-all trades by combining RPN input with a pretty good CAS. It's
also priced competitively so this takes my recommendation for what to
buy if you want just one calculator, assuming no exam restrictions. I
used an HP 48GX back in high school, which felt like secret military
technology at the time. Later in grad school I got a 50G. I kept
hearing good things about the Prime, so I wanted to see what the
latest in the HP stable had to offer. One criticism I keep hearing is
that it's done away with the elegant "everything-works-on-the-stack"
approach of the 48/49/50G, and introduced Casio-style modes. I don't
love or even like the Casio modal interface, but it seems to work here
as it allows for algebraic entry when using the CAS and RPN when doing
numeric calculations. I'm less convinced of the benefits of having
separate symbolic/numeric/graphing views in the apps. Some other
nitpicks: I prefer the enter key on the left-hand side like the 48G
and 35s, but at least it's big and center mounted instead of being
relegated to the bottom-left-hand corner like most calculators. I
don't like that the hardware function keys been dropped in favor of
virtual ones on a touchscreen, but the capacitive touchscreen is
actually pretty good I and I quickly got used to the virtual keys. The
context-sensitive help is very good, and keeps me from reaching for a
computer and thereby removing the benefit of a dedicated calculator as
a distraction/social-media-free study/work aid. Also, try scrolling a
function on the touchscreen - it's fast! Actually, everything on this
guy is pretty fast. Overall, this actually feels like a modern-ish
computing device while still being a graphing calculator.
I don't get the hype around the HP RPN scientific calculators. They
are well made machines, but limited and quirky compared to the later
48G series which have more predictable behavior with dynamic stacks
and a dedicated input register. However, I do like the idea of a
bespoke calculator in the vein of the Teenage Engineering OP-1. I
don't care for the faithful recreation of HP 42s behavior, but I do
like having a device that is fairly bug-free and which can make use of
the large existing library of HP 4xx programs. Finally there is a
4xx-compatible device with USB connectivity so programs can be loaded
without having to type them in. Browsing HP software repositories hits
my nostaligia buttons pretty hard and makes me long for the
pre-social-media days of the internet. The much-complained about
keyboard is OK but really should be improved, though I've fallen in
love with the big high-contrast LCD that shows the whole stack at once
and marks this as a premium product. I have a collection of programs
available for the DM42/Free42/HP42s here:
https://github.com/akbarnes/hp42s
Art, 2020-10-20