Null References: The Billion Dollar Mistake
Tony Hoare introduced Null references in ALGOL W back in 1965 "simply because it was so easy to implement", says Mr. Hoare. He talks about that decision considering it "my billion-dollar mistake".
Every so often, I think back to this presentation about the legacy of null.
I first watched this back in college, and it is absolutely fundamental to how I (try to) structure my code to this day, especially when a language has little-if-any null safety built-in.
07.08.2025 17:49 — 👍 0 🔁 0 💬 0 📌 0
👀 Incredibly interesting trial. I always enjoy seeing expectations thoroughly smashed, and this is no exception.
10.07.2025 20:56 — 👍 0 🔁 0 💬 0 📌 0
JDK 24
JDK 24 is on it's way: openjdk.org/projects/jdk...
inside.java/2025/03/13/n...
13.03.2025 18:26 — 👍 32 🔁 6 💬 2 📌 1
METR is a research nonprofit that builds evaluations to empirically test AI systems for capabilities that could threaten catastrophic harm to society.
After three days without programming, life becomes meaningless
👨🏼💻 Java Software Engineer | Building timeforprice.com | Founder of www.25xistudio.com
YouTube Channel: https://youtube.com/@AdrianAcostaPR?si=ebnVyzBaz9sVwoiA
Subscribe to my newsletter: https://www.techtopiafyi.com/subscribe
I build cool little tools and stuff | I help people go from idea to product
Pythonista, Mojo lover for AI & ML, Java developer, Scrum Master and author of the best-selling Scrum Master Certification Guide. Looking forward to making friends in a supportive community. (I'm @Scrumtuous on all platforms, including YouTube. Subscribe!)
MicroSaaS builder turning programmatic SEO traffic into revenue, primarily through display ads. Indie hacker by night... and also day! 🇦🇺🇫🇮
💻 Vue.js | Java | PostgreSQL
Currently tinkering on:
- @ezy.zip
- @meatinapark.com.au
Ingeniero en Sistemas | Java | Js | React | MySQL 💻
- Web: https://asjordi.dev
- Github: https://github.com/ASJordi
- Tips and tricks for programming in Java 🤖
- Main account @asjordi.dev 💻
Java Software engineer ☕ |Speaker🙌🏻 | Green Tech Advocate 🌍 | WomenTechmakers Ambassador👩🏻💻 | JetBrains Community Contributor | Foodie lover & F1 🏎 fan ✨️
👨💻Software Engineer 🥋BJJ Blue Belt
Building synctok.com
Schedule and post everything, everywhere, all from the same place 💅
💙 Software Architect & Sr. Fullstack Engineer / Dev - Java, JS, Python, ML/AI
Other interests: CompSci, Tech, Startups, Academia, Research, Electronics, Mathematics, Physics, Space, Science, AR/VR, Robotics, Guitar, Piano, Sci-fi, Languages
🏢 CTO @webmobix.com
🧑🏻💻 software #developer
👨💼 #entrepreneur
📍 Jakarta 🇮🇩
📈 building @vanillaround.com
🦏 building @rentingrhinos.com
Yet another software engineer, language agnostic.
Based in the land of döner & techno.
representative of iunera.com
#ai and #mcp fan!
Hunting crazy projects;
#java #python #angular;
#OpenSource #indiehacker ;
#Bigdata and #AI enthusiast;
loving #crypto and tokenization/#NFT use cases beyond art.
Disrupt #OSS: https://license-token.com
• AI enterpreneur | Architecting AI Organizations that replace whole teams.
• Built Threadsight & RelationSync Solo. Saving agencies 30% time - 5 extra clients .
Software developer in NYC, Java Champion, FIRST FRC mentor, CodeRanch moderator, Toastmaster. Author of OCP Java Certification Study Guides and "Real World Java: Helping you Navigate the Java Ecosystem".
More about me at https://linktr.ee/jeanneboyarsky
🍃 Spring Developer Advocate @Broadcom
☕️ Java Champion
📹 YouTuber http://bit.ly/3zJb93b
🎙️ Podcast http://bit.ly/3Tzi0CO
🤖 ByteSized AI http://bit.ly/3XYv87j
Principal Engineer Consultant | Java Champion | Keynote Speaker | #TechLead | #Protest | #MicroAggression MINKY’S DAD (2014-2022)
Java | Spring | OOP & FP |
Debugging apps using System.out.println() since 2003.
Software Gardener. Java Champion. Edutainer. Speaker. Trainer. Художник. Honorary Bavarian. 👨💻👨🌾
#Java #Testcontainers #Linux #Programming
softwaregarden.dev
Views are mine, impressions are yours.