悬赏14万元,只为让Rust追平C?FFmpeg「神吐槽」:Rust真好啊,好到要靠“打钱”才能赶上C
3 6 Ke·2025-05-26 11:53

Core Points - Prossimo has launched a "performance bounty program" for its AV1 decoder rav1d, offering a reward of $20,000 to improve its performance to match that of the C language-based dav1d decoder [1][5] - The performance of rav1d is currently 5% slower than dav1d, which Prossimo acknowledges as a critical factor for potential users [5][6] - The bounty program aims to enhance the performance of rav1d and deepen the understanding of Rust's performance potential compared to C [5][6] Group 1 - The rav1d decoder, developed since March 2023, has passed all tests but is slower than its C counterpart [5] - Prossimo's bounty is open to individuals or teams from specific regions, including the US, UK, EU, and others [6] - FFmpeg's sarcastic comment on the bounty highlights ongoing debates in the developer community regarding the performance of Rust versus C [3][5] Group 2 - Rust has gained traction since its release in 2015, particularly in security-sensitive areas, but performance remains a challenge [8] - The debate centers on whether memory safety can justify sacrificing some performance, especially in real-time audio and video processing [8][9] - A mixed programming approach is becoming popular, where Rust is used for safety-sensitive logic and C/C++ for performance-critical modules [9]