Firefox dejará de usar C++ para usar Rust, nuevo lenguaje de Mozilla

Leo desde ExtremeTech esta noticia 

Sucede que durante aproximadamente 5 años Rust (lenguaje de programación inventado por Mozilla) ha estado en desarrollo. Y ya Mozilla Labs ha liberado el alpha 1 del compilador del mismo.

El objetivo de todo esto es simple, ir reemplazando poco a poco código C++ por Rust, pues este último aparentemente optimiza el consumo de memoria.

Les dejo algunos detalles de Rust:

  • Rust es un compilador.
  • Programación orientada a objetos.
  • El compilador funciona en Windows, Linux y Mac.
  • Está hecho sobre las ideas ya existentes, o sea… usa lógica de programación y sintaxis de otros lenguajes, aquí pueden ver un ejemplo de esto:

use std;
fn main(args: [str]) {
std::io::println("hello world from '" + args[0] + "'!");
}

Rust ha sido influenciado por lenguajes como Limbo y Newsqueak, pero afirman que no han sido influenciados por el lenguaje Go de Google.

Les dejo el sitio web: Rust Web Site

Así como si les interesa más este tema, pueden leer más detalles sobre esta versión 0.1 : Rust 0.1 Release Notes

Los frutos de esto no los veremos ahora mismo, creo que pasarán varios años antes de que veamos una mejor ligeramente notable de la cual, sea responsabilidad (gracias a) Rust. Espero que esto no nos llene de bugs el navegador jajaja.

Saludos

en.wikipedia.org/wiki/Newsqueak