I came across this pretty interesting thread on twitter about developing a calculator app:
https://x.com/ChadNauseam/status/1890889465322786878
“A calculator app? Anyone could make that.”
Not true.
A calculator should show you the result of the mathematical expression you entered. That’s much, much harder than it sounds.
What I’m about to tell you is the greatest calculator app development story ever told.
Google hired Hans-J. Boehm, of the “Boehm garbage collector” fame.
They needed an elite coder to fix garbage collection and concurrent programming. He led the effort to define C++ shared variable semantics.
But then they gave him an impossible task: write a calculator app