Computer science legend Tony Hoare has logged off. Let's remember his monumental legacy, from Quicksort to the infamous billion-dollar mistake: Null References.

Pour one out for a real one, folks. The Hacker News front page is currently mourning a literal titan of our industry (sitting pretty at #1 with almost 1400 upvotes). Sir Tony Hoare, the grandmaster of computer science, has officially logged off from the Earth server.
For those of you who slept through your CS101 Data Structures class, Hoare is the brain behind Quicksort – yes, the exact algorithm that interviewers love to torture you with on whiteboards. But wait, there's more! He is also the father of the ultimate weapon of mass destruction in software engineering: The Null Reference.
If programming had a Mount Rushmore, Tony Hoare's face would be carved right in the middle. His contributions are insanely vast, but let's break down the holy trinity of his tech stack:
sort() functions in your favorite modern languages are still essentially using his homework.channels and goroutines, you owe this man your life. CSP is the theoretical bedrock of how Go handles concurrency.Null, calling it his "billion-dollar mistake." He added it simply because it was "so easy to implement" in the compiler he was building. Since then, millions of devs have cried themselves to sleep, staring at a NullPointerException (NPE) on production.Skimming through the HN threads, the vibe is overwhelmingly respectful, though naturally peppered with dev humor:
[Object Object] or throw a Null Reference."Null is a pain, back in 1965, it was a practical engineering trade-off. You can't judge 1960s constraints with a 2024 mindset.At the end of the day, Tony Hoare's passing is a massive loss for the tech world. But if there's one incredibly comforting takeaway for us everyday code monkeys, it's this:
If an absolute genius like Sir Tony Hoare could ship a feature that literally cost the global economy billions of dollars in bugs, you really shouldn't beat yourself up for pushing a messy CSS fix or causing a minor memory leak. Next time your app crashes your cloud vps at 3 AM because of a stray NullPointerException, don't smash your keyboard. Just smile, sip your coffee, and appreciate that you are experiencing the legacy of a legend.
R.I.P Sir Tony Hoare (1934 - 2026).
Sauce: