Sonair beschleunigt 3D-Ultraschallsensor-Entwicklung mit Rust
Sonair hat die Programmiersprache Rust genutzt, um die Entwicklung seines bahnbrechenden 3D-Ultraschallsensors deutlich zu beschleunigen. Der Artikel beschreibt detailliert die Gründe für die Wahl von Rust, darunter Geschwindigkeit, Sicherheit und ein robustes Ökosystem. Trotz der anfänglichen Unerfahrenheit des Teams mit Rust erwies sich die Sprache als überraschend einfach zu erlernen, und das starke Typsystem sowie der Borrow Checker halfen bei der Erstellung sichereren und zuverlässigeren Codes. Sonair verwendet Rust für die Produktion und Python für das Prototyping von Algorithmen, was einen effizienten Workflow ermöglicht. Letztendlich strebt Sonair an, zu den Ersten zu gehören, die eine sicherheitszertifizierte Rust-Implementierung einsetzen und damit einen neuen Standard für funktionale Sicherheit in eingebetteten Systemen setzen.