bzip2 クレートが C 言語から完全に Rust 言語へ移行し、パフォーマンスとクロスコンパイルが向上した。
多数のプロトコルやライブラリの依存性を考慮し、古いアルゴリズムの更新が必要だった。
Rust 実装は C 実装に比べて一般的にパフォーマンスが優れているが、一部のケースでは同等の性能を示す。
macOS でのベンチマークで、データのばらつきにより若干の性能低下が観察される場合がある。
Rust へのコード移行により、クロスコンパイルが容易になり、特に WebAssembly, Windows, Android 向けのビルドが簡単になった。
Get notified when new stories are published for "🇯🇵 Hacker News 日本語"