Reflections on life at “De Witte Wand”…

A New Interface For Calculators

New Scientist this week has a story about a novel interface for calculators. The demonstration movie is particularly striking. I assume that it will work out-of-the-box on Tablet PCs.

I think that indeed this interface is more "natural" for those of us who do not use calculators all day and every day. Practitioners have presumably already made the necessary learning to adapt to the calculator interface. For more infrequent users (e.g. me), this new interface would really help – and it ties right back into how I learned mathematics with pen and paper.

A good interface should disappear when you’re using it – it should never, ever, get in the way. That’s one of the reasons why I hated with a passion the old Reverse Polish interfaces on the original HP calculators, and why I still end up with wrong answers on today’s calculators – the interface is fighting with what I learned with pen and paper.

I’ve downloaded the software, and am trying it out on my PC, which has a graphics tablet. If this works, then I’ll be able to consign the Windows Calculator application to the dustbin of history…

P.S. I simply adore the title of the web page at the University of Swansea.

2 responses to “A New Interface For Calculators”

  1. Unknown Avatar
    Unknown

    This is fascinating. I can’t believe they’re going to adapt the calculator interface like that.

  2. Geoff Avatar
    Geoff

    Well, it’s really only a research project at this point, but I would hope that it is picked up and implemented in products. There is already a product for the Tablet PC – see http://www.xthink.com – but that does not have the key innovation – that of rendering the numbers on the fly. Instead, you write out the equation fully and then select the "calculate" button – onyl then do you see if your input has been recognised correctly. With the University of Swansea interface you see the recognition happening as you input the equation – I think this is a much better approach.

Leave a comment