(02-03-2015 09:13 PM)Han Wrote: (02-03-2015 08:19 PM)rprosperi Wrote: Wow, that would indeed be interesting to examine.
You will need to clarify what you mean by "direct dedcendent" though... (emphasis addded) For example, the HP-38 family (all the way to the 39/40GS I think) are all RPL-based internally, but are vastly different from the 48/49/50 series. Are these descendents?
And both of these lines follow from the 28 series. As were the 18C/19B/19BII.
And all the Pioneers too.
And RPL evolved from the 71 Forth ROM.
So it depends on what you mean by descended.
But real interested to see replies here.
Haha! I'm not even sure what I mean my "descended" to be quite honest. That's why I picked the more "obvious" examples :-) I think the 39/40GS were "descendants of the HP38G, which was a descendant of the HP48G. My own personal interpretation is that they shared ROM source. The HP48G built upon the ROM from the HP48S. The HP38G used the HP48G ROM and added stuff (applets) as well as removed stuff (eq lib, ports, etc).
That said, I'm open to any reasonable interpretation of "descendant" -- I'm mostly interested in how these calculators are related. I learned recently that the 71B had its sources available so I went ahead and bought a copy of the MoHPC documents to see for myself how of the original code stayed in the later models.
Someone (Tim?, Cyrille?, don't recall) mentioned once that almost all the core math function code for all the Saturn machines has changed very little since the original 71 code. Of course the OS itself is totally different comparing the 71 mainframe with RPL, but as noted earlier you should check out the 71 Forth ROM IDS when you get the USB drive; you will immediately see the core similarities.