Rust vs C 常见 Bug 对比
我在这篇文章中想做的是,看看Rust是如何解决 C 中一些常见(而且严重)的bug的。我试图让这篇文章对Rust和C 程序员都有价值。
作者总结了 6 个问题,C 选手不要错过哦。
ReadMore: https://geo-ant.github.io/blog/2022/common-cpp-errors-vs-rust/
cargo-sandbox 发布
cargo-sandbox 打算成为 cargo 的一个近乎直接的替代品。关键的区别在于,cargo-sandbox 在 docker 容器中运行相关命令,目的是将潜在的恶意代码与主机环境的隔离开来(关于威胁模型的更多细节,见README)。 其目标是尽可能地接近 "100%"的兼容原版 cargo,并获得最顺畅的体验。
ReadMore: https://github.com/insanitybit/cargo-sandbox
Rust 中的深度学习:Burn 0.4.0 发布以及 2023 年的规划
去年,我发布了Burn(https://github.com/burn-rs/burn),一个用Rust编写的新的深度学习框架。社区的反应非常积极,这鼓励了我继续在这个项目上工作,并完善了其核心架构。我很高兴与大家分享,现在后端重构已经完成,为Burn实现一个后端比以前更容易了。我花了很多精力使这个过程尽可能的简单,甚至连测试都自动生成了,以确保所有的操作都能正确实现。 除此之外,还实现了很多新的功能,如ADAM优化器、转化器模块等。下一个重点将是增加视觉相关的模块,如卷积和池化层。如果你有兴趣帮忙,或者只是想更密切地关注开发,我正在创建一个Discord频道,网址是https://discord.gg/KcVGzmCcWj。我相信2023年对Burn来说将是一个好年头,我希望Rust将开始成为科学计算领域的有力竞争者。大家新年快乐!
ReadMore: https://www.reddit.com/r/rust/comments/101fpkl/deep_learning_in_rust_burn_040_released_and_plans/