Sonair accélère le développement de son capteur ultrasonore 3D grâce à Rust
Sonair a utilisé le langage de programmation Rust pour accélérer considérablement le développement de son capteur ultrasonore 3D révolutionnaire. L'article détaille les raisons du choix de Rust, notamment sa vitesse, sa sécurité et son écosystème robuste. Malgré le manque d'expérience initiale de l'équipe avec Rust, ils l'ont trouvé étonnamment facile à apprendre, et son système de types fort et son vérificateur d'emprunts les ont aidés à écrire un code plus sûr et plus fiable. Sonair utilise Rust pour la production et Python pour le prototypage d'algorithmes, créant ainsi un flux de travail efficace. Finalement, Sonair vise à être parmi les premiers à déployer une implémentation Rust certifiée pour la sécurité, établissant ainsi une nouvelle norme pour la sécurité fonctionnelle dans les systèmes embarqués.
Lire plus