Sonair acelera el desarrollo de sensores ultrasónicos 3D con Rust
Sonair aprovechó el lenguaje de programación Rust para acelerar drásticamente el desarrollo de su innovador sensor ultrasónico 3D. El artículo detalla las razones para elegir Rust, incluyendo su velocidad, seguridad y ecosistema robusto. A pesar de la falta de experiencia inicial del equipo con Rust, lo encontraron sorprendentemente fácil de aprender, y su sólido sistema de tipos y verificador de préstamos les ayudó a escribir código más seguro y confiable. Sonair utiliza Rust para la producción y Python para la creación de prototipos de algoritmos, creando un flujo de trabajo eficiente. En última instancia, Sonair aspira a ser una de las primeras en implementar una versión de Rust con certificación de seguridad, estableciendo un nuevo estándar para la seguridad funcional en sistemas integrados.