Rust podría reemplazar a C/C++ en Microsoft

Rust no es solo el más amado por los programadores, también podría ser el lenguaje que reemplace a C/C++ en Microsoft

A pesar de haber surgido en 2010 y ser un lenguaje de programación relativamente nuevo, Rust ha demostrado ser el lenguaje más amado de una gran mayoría de programadores. Rust nació en Mozilla como una solución para escribir código de forma eficiente, presentando excelentes tiempos de compilación y ejecución, pero sin problemas de gestión de memoria como se presenta en C o C++, razón por la que Microsoft considera pasarse a Rust.

Gavin Thomas, director de ingeniería de seguridad para el Microsoft Security Response Center (MSRC), indica que la empresa está explorando formas de crear código más seguro. Se enfocan en problemas que afectan a la industria en general: bugs en la gestión de memoria, ya que el 70% de las vulnerabilidades que Microsoft parchea se relacionan con este problema.


Rust es uno de los lenguajes más prometedores a la hora de solventar los problemas de C/C++ sin perder la eficacia y rapidez que los caracteriza. Rust inclusive, sigue siendo más avanzado que C#. Rust se desarrolló desde cero con protecciones pensadas para una excelente gestión de memoria segura, garantizada en tiempo de compilación, teniendo valores muy cercanos o mejores que C/C++ en tiempos de ejecución.

Microsoft seguirá explorando lenguajes, pero comienzan con Rust y si terminan adoptándolo, se unirán a la lista de empresas que ya lo utilizan en producción: Firefox, Dropbox, Yelp, Amazon, LINE, System76, Coursera, CloudFlare, Reddit y Twitter, entre otros.

-Brolius

No hay comentarios:

Con la tecnología de Blogger.