Celebrating Tony Hoare's mark on computer science
https://bertrandmeyer.com/2026/03/16/celebrating-tony-hoares-mark-on-computer-science/loading story #47424539
loading story #47424974
One of CS's heroes lauding another. I feel I know both author and subject better for reading this.
We are all very lucky to have lived through the foundation of a new science and new engineering over the last 50 years.
loading story #47425303
loading story #47425396
loading story #47423991
loading story #47425418
Meyer makes an important point that often gets lost: the null pointer predates Hoare. NIL existed in McCarthy's Lisp in 1959, six years before Hoare added null references to ALGOL W. The "mistake," if it was one, was already widespread.
What made Hoare's 2009 confession so impactful wasn't that he was solely responsible — it's that he was the first person with that level of authority to publicly say "this was wrong."
That's what gave Rust, Swift, and Kotlin permission to design around it.
loading story #47426160
loading story #47425099
loading story #47427476
loading story #47429228
loading story #47427090
loading story #47426341
loading story #47425087
loading story #47428058