Rusts neue API beschleunigt Fließkomma-Mathematik deutlich
Faster floating point math with Rust's new API

Standardmäßig optimiert der Rust-Compiler Fließkommaoperationen weniger stark als Integer-Operationen, da er die Reihenfolge der Berechnungen nicht ändern darf. Mit Rust 1.98 führen neue "algebraische" Operatoren wie `algebraic_add` ein, die dem Compiler mehr Freiheiten geben. Ein Beispiel zeigt, dass eine paarweise Summierung mit diesen Operatoren schneller als NumPy ist und dabei ähnlich präzise bleibt. Auch bei der Summe der quadrierten Differenzen verdoppelt sich die Geschwindigkeit.
Durch die Verwendung algebraischer Operationen kann der Compiler Code erzeugen, der auf meinem Computer doppelt so schnell läuft.