A lot of organizations, private and public, are starting to require that memory safe languages are used.
But what can be considered memory safe? Is memory safety a binary or a spectrum? Are languages without GC memory safe? People consider Rust memory safe, but there are a few cases where it is not. Is idiomatic Zig memory safe? Is idiomatic modern C++ memory safe? I'd like to read your thoughts.