так це і в XP було. Звичайний рахує послідовно (2+2*2=8), а інженерний з пріорітетами(2+2*2=6).
Цілком згоден - якщо у будь-який калькулятор послідовно натискати
2
+
2
*
2
То він виведе 8. Мова йдеться про обрахунок цілого виразу. Зокрема, на вивішеному на хабрі знімку екрану показана груба помилка (якщо розглядати вираз "як є", згідно їхнього EULA), або ж недолік інтерфейсу (якщо рахунки йшли послідовно).
Біда лише, що кодів майкрософтівського калькулятора ми не побачимо і тому можемо лише гадати. "Чисто по-людськи" там швидше за все дрібний недолік. Але оскільки дрібном'які живуть не по-людськи, а по законах і ліцензіх і в їхній ліцензії написано що
Microsoft and its suppliers provide the Software and support services (if any) AS IS AND WITH ALL FAULTS, то на жаль мусимо визнати, що велетенська корпорація не здатна реалізувати навіть примітивні арифметичні операції у калькуляторі.