@apples_and_pears I have a pretty good cross-section of different designs in my calculator collection, and the common thread seems to be that the UI is simply a method to expose whatever mechanically needed to be done behind the scenes. That combined with the patent issues meant every design had a different UI.
It's similar to certain Linux CLI applications I won't name where it's clear the developer simply exposed internal function calls instead of thinking about UX.