how three languages handle a missing value C will kill you silently C++ will kill you politely Rust won't let you write the code at all production bugs disagree on which is best