Microsoft considera reemplazar el codigo C con Rust

microsoft

Microsoft considera reemplazar el código C y C ++ con Rust y lo considera un lenguaje de programación moderno y seguro con excelentes funciones de seguridad de memoria

Aquí hay otra razón por la cual Rust es el presente y el futuro en la programación. Hace unos días, Microsoft anunció que comenzarán a explorar Rust y omitirán sus propios lenguajes en C. Este anuncio fue hecho por el Director de Ingeniería de Seguridad Principal del Centro de Respuesta de Seguridad de Microsoft (MSRC), Gavin Thomas.

Thomas afirma que ~ 70% de las vulnerabilidades que Microsoft asigna un CVE cada año son causadas por desarrolladores, quienes accidentalmente insertan errores de corrupción de memoria en su código C y C ++.

Agrega: "A medida que Microsoft aumenta su base de código y utiliza más software de código abierto en su código, este problema no mejora, se empeora". Y Microsoft no es el único expuesto a errores de corrupción de memoria, son solo los que vienen a MSRC ".

Destaca el hecho de que, incluso después de tener tantos mecanismos de seguridad (como herramientas de análisis estático, distorsión de escala, análisis de corrupción, muchas enciclopedias de pautas de codificación, guías de modelado de amenazas, etc.) para hacer un código seguro, los desarrolladores tienen que invertir mucho Tiempo en el estudio de más herramientas para la formación y correcciones de vulnerabilidad.

Thomas afirma que aunque C ++ tiene muchas cualidades, como la memoria rápida, madura, pequeña y la huella del disco, no tiene la garantía de seguridad de memoria para lenguajes como .NET C # . Él cree que Rust es un idioma, que puede proporcionar ambos requisitos.

Thomas aboga firmemente por que la industria de la seguridad del software se centre en proporcionar un entorno seguro en el que los desarrolladores puedan trabajar, en lugar de prestar atención a la importancia de la seguridad, a los métodos y enfoques obsoletos.

Así concluye, sugiriendo que Microsoft va a adaptar el lenguaje de programación Rust. Como él dice eso, "¿Quizás es hora de deshacerse de los lenguajes heredados inseguros y pasar a un lenguaje de programación moderno y más seguro?"

Microsoft explorando Rust no es sorprendente, ya que Rust ha sido popular entre muchos desarrolladores por su sintaxis más simple, menos errores, memoria segura y seguridad de subprocesos. También se ha votado como el lenguaje de programación más querido, según la encuesta StackOverflow de 2019 , la encuesta de desarrolladores más grande en Internet. Permite a los desarrolladores centrarse en sus aplicaciones, en lugar de preocuparse por su seguridad y mantenimiento.

Fecha actualización el 2021-07-19. Fecha publicación el 2019-07-19. Categoría: microsoft Autor: Oscar olg Mapa del sitio Fuente: thehimalayantimes Version movil