【Rust日报】2023-04-08 OctaSine 发布 v0.8.5

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

OctaSine发布了v0.8.5版本,新增了方波、三角波和锯齿波形,修复了在Windows上清除库/补丁时崩溃的问题。Faer发布了v0.7版本,改进了性能和矩阵分解,重构了ComplexField特质。cargo-eval是一个新的程序,可用于单文件cargo包,可以直接运行文件。

🎯

关键要点

  • OctaSine 发布了 v0.8.5 版本,新增方波、三角波和锯齿波形,修复了 Windows 上清除库/补丁时崩溃的问题。
  • OctaSine 获得了 KVR Audio One Synth Challenge 的特色合成器。
  • 文章讨论了 Rust 中模块化错误的设计,强调了回溯、可扩展性、检查性、稳定性和模块化之间的平衡。
  • 提出了错误处理的准则,包括利用 .source() 方法、构建错误类型、邻近性和详细性。
  • Faer 发布 v0.7,添加了 to_owned 函数,改进了性能,重构了 ComplexField 特质。
  • cargo-eval 是 Rust 新推出的程序,用于单文件 cargo 包,可以直接运行带有嵌入式清单的 .rs 文件。
➡️

继续阅读