Just adding Ada, Modula-2, Modula-3, Oberon, Oberon-2, Active Oberon, Component Pascal, Turbo Pascal, Quick Pascal, Delphi, Eiffel, ... to your safety list.
It is incredible how two decades of C and C++ becoming mainstream, change the perception of all existing alternatives.
We hadn't had a new memory unsafe language catching on (or released from some major vendor) since what? C++? It was pretty much standard by the time Java was out. Heck, there were mainstream Smalltalk in the 90s, with IBM support, IDE's et al.
So Smalltalk, Java, VB (up to 6), C# and others all all languages that predated Go and Rust in memory safety, and came out in an era memory safety was de rigeur.