4 ms·
> Why do they keep messing with the UI? The UI that remains unchanged in a few years is perceived as old and obsolete, hence the purely marketing driven need t
by squarefoot 5y ago
> Why do they keep messing with the UI?
The UI that remains unchanged in a few years is perceived as old and obsolete, hence the purely marketing driven need to change it even when it works.
And then there are new courses and new support contracts. Governments are a significant part of MS customer base; every time MS changes something, it's new money pouring in. As someone once said, Windows is not an operating system, it's a business platform.
- GuB-42 5y agoI think I've seen an old article by a Microsoft employee saying "if you didn't change the UI, you changed nothing". They used the calculator as an example, saying that it saw several improvements but since it always looked the same, people thought nothing had changed. Improvements included things like better arithmetics, so that (10/3-3)*3=1.
- mypalmike 5y agoDream job: full time engineer on Windows Calculator team.
- II2II 5y agoDeveloping a calculator that one could be proud of would be a pretty sweet job. By that I mean producing a product that consistently produced correct results, offered useful features, and had a user interface that is more pleasant to use than a four function calculator.
- munchbunny 5y agoDid that at an earlier point in my career, and it absolutely was, but calculators pretty quickly reach a point where "less is more", and at that point it's just better to leave it alone.
- mark-r 5y agoI just use Python as my desktop calculator, it works pretty well.
- II2II 5y agoI also use Python or bc as a desktop, but that really isn't the point. People sometimes criticize the Windows calculator for perceived errors in the results even though it is a superficially simple program. What they fail to account for are the edge cases, those quirks of computation that manifest themselves for various reasons (e.g. the precision of floating point, simplifications that appear simple to a person yet are non-trivial to implement in a program). A shipping product is not the same thing as a simple calculator tutorial a novice programmer may follow.
- TomDavey 5y agoEmacs Calc. Mind blowing in features and power. As for the UI . . . well, it's Emacs.
- rainbowzootsuit 5y agoThe Graphing Calculator Story https://www.pacifict.com/Story/ https://www.pacifict.com/Story/ For the non-reader: NPR Radio Piece https://www.thisamericanlife.org/284/should-i-stay-or-should-i-go/act-two-0 https://www.thisamericanlife.org/284/should-i-stay-or-should... Google Tech Talk https://www.youtube.com/watch?v=GMyg5ohTsVY https://www.youtube.com/watch?v=GMyg5ohTsVY