Rust: Una historia sobre manejo de memoria y Colectores de Basura

Evento

Conferencista(s)

Abordaremos las diferentes técnicas para administrar la memoria en un programa: Desde C y su manejo manual, al manejo por referencia de VB y Objective-C, hasta los colectores de basura que conocemos en Java, Javascript, Ruby, C#. Platicaremos sobre su funcionamiento, sus ventajas y desventajas y que implicaciones practicas tienen en los sistemas construidos con esos lenguajes. Finalmente hablaremos del modelo de pertenencia que Rust ofrece y por qué es una de las aportaciones más importantes que un lenguaje ha ofrecido recientemente. Rust promete un nivel de desempeño similar o mejor a C o C++, pero con las abstracciones de alto nivel a las que uno esta acostumbrado en lenguajes como Java o Ruby.

Acerca del conferencista

Norberto es un desarrollador e instructor con más de 20 años de experiencia utilizando una gran variedad de lenguajes, entre ellos Smalltalk, Objective-C, Java, C, C#, Python, Ruby, Go, Swift y Elixir.