Nicolas Antinori
Fediverse Profile link: https://fosstodon.org/@nicoan
salsa profile: https://salsa.debian.org/nicoan
github profile: https://github.com/nicoan
Computer Science graduate and Software Engineer with over 10 years of experience in diverse domains such as IoT, Fintech, and Blockchain. Interested in systems programming, decentralized systems, and cryptography.
Accepted Talks:
(Por qué|Quién|Dónde) Rust
Durante décadas, la programación de sistemas de bajo nivel ha significado elegir entre seguridad y rendimiento. A medida que estos sistemas se vuelven más complejos, el impacto de los errores de memoria y los problemas de concurrencia no para de crecer. Esta charla analiza cómo encaja Rust dentro del desarrollo open-source, particularmente dentro de los ecosistemas de Linux y Debian.
Comenzaremos con las razones por las cuales Rust está ganando terreno. Al examinar los fallos comunes de C/C++ (invalidación de iteradores, comportamiento indefinido, falta de seguridad de hilos), mostraremos cómo el borrow checker y el sistema de tipos de Rust detectan categorías enteras de errores en tiempo de compilación. También veremos cómo Rust podría haber evitado fallos del mundo real como Heartbleed.
Luego veremos quién lo está usando realmente. Rust ya está en el kernel de Linux, y organizaciones como Google, Microsoft, Canonical, Discord y Cloudflare lo utilizan en producción. Estos no son experimentos, demuestran que el lenguaje está listo para el tipo de infraestructura que mantenemos todos los días.
Finalmente, hablaremos sobre cómo involucrarse. La comunidad de Rust es activa y acogedora, y compartiremos recursos para encontrar soporte, contribuir a proyectos de Rust de código abierto y conectar con otros Rustaceans.