La Office of the National Cyber Director (ONCD) de la Casa Blanca ha solicitado a los desarrolladores de Estados Unidos que eviten utilizar los lenguajes de programación C y C++, considerados inseguros por su gestión de la memoria. El informe publicado como parte de la estrategia de ciberseguridad del presidente Biden recomienda el uso de lenguajes más seguros como Rust, Go, C#, Java, Swift, JavaScript, Ruby, Python, Delphi/Object Pascal y Ada. Sin embargo, la relevancia de C y C++ en sistemas operativos como Linux, Windows y macOS dificulta su reemplazo a corto plazo. Aunque existen alternativas más seguras, el informe no parece afectar significativamente a la popularidad de estos lenguajes. Expertos sugieren mitigar los problemas de seguridad mediante la combinación de estilos de programación, bibliotecas complementarias y análisis estático.
Imagen: Aaron Kittredge