Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
vi
HomeCategoriesArcadeBookmarks
Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
Privacy|Terms

© 2026 Coding4Food. Written by devs, for devs.

All news
TechnologyDev Life

RIP Tony Hoare: The God-Tier Dev Behind Quicksort and the 'Billion-Dollar' Null Pointer

March 11, 20263 min read

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

Share this post:
technology, computer, internet, digital, hand, data, concept, network, finance, communication, web, abstract, screen, code, information, light, software, connection, development, science, chart
Nguồn gốc: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creatorNguồn gốc: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator
Nguồn gốc: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creatorNguồn gốc: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/rip-tony-hoare-quicksort-null-pointer-creator
tony hoarequicksortnull pointer exceptionbillion dollar mistakecsphacker news
Share this post:

Bình luận

Related posts

dog, pet, trick, animal, bounce, rack
TechnologyDev Life

The Dead Economy Theory: Are You Just Coding Toys for Bots?

Unpacking the 'Dead Economy Theory' trending on Hacker News. A brutally honest look at zombie companies, bot-driven transactions, and a wake-up call for devs.

May 303 min read
Read more →
technology, robot, humanoid, cyborg, digital, futuristic, artificial intelligence, artificial intelligence, artificial intelligence, artificial intelligence, artificial intelligence, artificial intelligence
AI & AutomationTechnology

Anthropic Unleashes Claude Opus 4.8: Are Developers Panicking Yet?

Anthropic just dropped a nuke called Claude Opus 4.8 on Hacker News. Massive context, crazy coding skills. Is this the end for code monkeys?

May 292 min read
Read more →
information, data, disk, server, database, recording, files, gigabytes, software, computer, server, database, database, database, database, database
TechnologyTools & Tech Stack

Hacker News Drama: Why SQLite is Tearing Down the 'Durable Workflows' Over-Engineering Myth

Ditch the massive Temporal or Kafka clusters! A top Hacker News post argues that for durable workflows, a simple local SQLite database is all you really need.

May 303 min read
Read more →
technology, computer, code, javascript, developer, programming, programmer, jquery, css, html, website, technology, technology, computer, code, code, code, code, code, javascript, javascript, javascript, developer, programming, programming, programming, programming, programmer, html, website, website, website
IT DramaDev Life

I Spent 50 Hours Drawing a Line Graph: Peak Dev Masochism or Artistic Dedication?

A dev spent 50 hours hand-coding a line graph instead of using an npm package. Let's dive into the Hacker News reactions and why we keep doing this to ourselves.

May 253 min read
Read more →
typewriter, alphabet, antique, character, equipment, keyboard, mechanical, old, retro, brown keyboard, typewriter, typewriter, typewriter, typewriter, typewriter
Tools & Tech StackTechnology

Forget Your MacBook: Why Devs Are Over-Engineering DIY "Writerdecks" Just to Type

Hacker News is obsessing over 'Writerdecks'—DIY, distraction-free typing machines. Is it the ultimate focus tool or just another yak-shaving excuse?

May 243 min read
Read more →
astronaut, space suit, space, universe, galaxy, outer space, space travel, astronautics, astronomy, cosmonaut, astronaut suit, space walk, astronaut, astronaut, astronaut, astronaut, space, space, space, space, space
Technology

Project Hail Mary’s Stellar Map in the Browser: A Masterclass in Nerd Snipping

A gigachad dev built the actual stellar navigation chart from Andy Weir's 'Project Hail Mary' in the browser. 800+ upvotes on HN for pure, unadulterated passion.

May 223 min read
Read more →

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.

The Legacy of a True 10x Engineer

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:

  1. Quicksort (1959): Imagine writing a sorting algorithm so unbelievably good that decades later, while we're arguing over AI and quantum computing, the standard sort() functions in your favorite modern languages are still essentially using his homework.
  2. Hoare Logic & CSP (Communicating Sequential Processes): Sounds academic and dry, right? But if you're a Golang fanboy writing slick concurrent code and praising channels and goroutines, you owe this man your life. CSP is the theoretical bedrock of how Go handles concurrency.
  3. The Null Reference (1965) - aka The Billion-Dollar Mistake: This is the spicy part. Hoare himself publicly apologized for inventing 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.

How the Community is Pressing 'F'

Skimming through the HN threads, the vibe is overwhelmingly respectful, though naturally peppered with dev humor:

  • The Respectful Vets: Many senior devs are sharing how reading his papers on CSP completely rewired their brains regarding concurrent programming.
  • The Trolls: One witty commenter joked, "I just hope his tombstone doesn't accidentally read [Object Object] or throw a Null Reference."
  • The Pragmatists: A lot of folks rightly pointed out that while Null is a pain, back in 1965, it was a practical engineering trade-off. You can't judge 1960s constraints with a 2024 mindset.

The Takeaway for Us Code Monkeys

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:

  • Hacker News: Tony Hoare has died