Rust lenguaje de programación compilado y multiparadigma que está siendo desarrollado por Mozilla.

¿Aún no se que es Rust?

Este lenguaje de programación está volviéndose más popular poco a poco, esto es debido a características muy interesantes que contiene.

Rust surgió como un proyecto personal de un trabajador de Mozilla (Graydon Hoare) desde 2006, Mozilla se involucró en el proyecto en 2009 viendo la luz la primera versión en 2010.

Mi primer contacto con Rust

Mascota de Rust

Tuve la oportunidad de asistir al primer Meetup de la comunidad Rust en Tuxtla Gutierrez, gracias a eso me llamó la atención conocer un poco más de este lenguaje.

También descubrí algunas de sus características más llamativas como el ser un lenguaje Compilado lo que le permite que se ejecute mucho más rápido.

Multiparadigma por lo cual no importa si programas Orientado a Objetos o Estructural puedes hacerlo con Rust.

Es un lenguaje Concurrente pocos son los lenguajes que trabajan bien con esta característica ya que maneja de manera correcta la asignación de tareas a los procesadores.

Aunque es un lenguaje de bajo nivel  por lo cual nos permite actuar  directamente con Hardware (RAM,Procesador) lo hace de manera sencilla.

Contiene dos tipos de números adicionales especialmente para arquitecturas mayores a 64 bits (isize y usize).

Otra de las características que se me hizo tan curiosa como excelente es que te ayuda a utilizar buenas prácticas. Un ejemplo sencillo es que si creas una variable y no la usas,  el programa al tratar de ejecutarlo no te lo permite.

Estas son algunas  de mis impresiones de Rust.

Para que vean un pequeño ejemplo  les dejara un Hola Mundo

fn main() {
    println!("¡Hola, mundo!");
}

Díganme ustedes ya habían escuchado hablar de Rust. ¿Les gustaría conocer mas? Pueden entrar en este link 

Los invito a que puedan conocer la comunidad, la cual es muy activa.
Si eres de Tuxtla aquí puedes encontrar información de la comunidad

 

 

por Esther Lopez

Programadora, Experiencia en educación para niños en el ámbito de la robótica, conferencista y activista en grupos donde enseñen programación a mujeres y niños de forma fácil.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.