No todo es Rust
Java, C#, Go y Python también son seguros en memoria. Frente a ellos, el argumento de Rust es el rendimiento, no este.
Evidencia
Microsoft, Google, Linux, la NSA y CISA llegaron a la misma conclusión por caminos distintos. Estos son los hechos, con sus fuentes.
Sus micromáquinas virtuales, escritas en Rust, son la base de AWS Lambda y Fargate. En 2022, Amazon también defendió a Rust por su eficiencia energética.
AWSAlrededor del 70 % de los CVE que asigna cada año son fallos de seguridad de memoria. A partir de ahí empieza a estudiar lenguajes más seguros para sistemas.
Microsoft MSRCUn servicio migrado de Go a Rust deja atrás los picos que Discord atribuía al recolector de basura.
Nuestro análisisAconseja dejar C y C++ cuando sea posible, en favor de lenguajes seguros en memoria como C#, Go, Java, Python, Rust o Swift.
NSAPartes de Win32k se reescriben en Rust para atacar fallos de escalada de privilegios. Primero aparecen en versiones de prueba de Windows 11.
The New StackUna guía conjunta presenta estos lenguajes como la mitigación más completa contra esta clase de vulnerabilidades, y explica cómo adoptarlos de forma gradual.
CISALos fallos de memoria caen por debajo del 20 % del total por primera vez. Google reporta unas 1000 veces menos densidad de estos fallos en Rust que en C y C++.
GoogleEn la Cumbre de Mantenedores del kernel, el experimento con Rust se da por concluido, con éxito. En palabras de la propuesta enviada al kernel: Rust llegó para quedarse.
LWNQuién usa Rust: empresas, proyectos y plataformas Noticias de Rust
En producción
Empresas y proyectos que usan Rust en parte de su software, según sus propias publicaciones. No son clientes de Codigum ni respaldan este sitio. Cada marca pertenece a su titular.
Java, C#, Go y Python también son seguros en memoria. Frente a ellos, el argumento de Rust es el rendimiento, no este.
Rust no evita errores de lógica, fallos de autorización ni dependencias comprometidas.
Las propias guías oficiales proponen avanzar por etapas. El código antiguo y probado suele poder quedarse.
Seguridad, eficiencia y oficio, con fuentes y en español.