|
You are here |
www.memorysafety.org | ||
| | | | |
coaxion.net
|
|
| | | | | [AI summary] The author discusses the process of porting the EBU R128 audio loudness analysis library from C to Rust, highlighting the advantages of Rust in terms of performance, safety, and maintainability. The Rust implementation is a 100% drop-in replacement for the C version, with the same results and comparable performance. The porting process involved addressing challenges such as unsafe code, handling denormals, and implementing additional features like resetting the state and planar audio support. The author also emphasizes the benefits of Rust's ecosystem, including tools like Cargo and crates for dependency management, and the ease of writing tests and benchmarks. | |
| | | | |
borretti.me
|
|
| | | | | A survey of type systems for memory safety. | |
| | | | |
www.greyblake.com
|
|
| | | | | A blog about software development. | |
| | | | |
swatinem.de
|
|
| | | |||