Robustez de los lenguajes

Se dijo:

 ”No implementaría el software de una central atómica en Ruby”

Y eso disparó una discusión acerca de qué hace que un lenguaje de programación, una práctica, o una herramienta sea segura para un software que no puede fallar, que debería tener la menor cantidad de errores posibles y ser tolerante a ellos en caso que ocurran.

Se llegó a los siguientes vínculos de la United States Nuclear Regulatory Commission (NRC):