Rust 全面指南:從基礎到高級,一網打盡 Rust 的編程知識
Rust是一種現代的、強類型的、系統級編程語言。它被設計用于編寫高性能、并發、安全的系統,并且可以避免常見的內存安全問題,如空指針和數據競爭。Rust的特點包括:零成本抽象、無運行時開銷、內存安全、并發安全、線程安全、高性能等。
30天拿下Rust之智能指針
在Rust中,智能指針是管理內存所有權和生命周期的核心工具之一。不同于C++等語言中的原始指針,Rust的智能指針在提供對堆內存資源的間接引用的同時,還負責自動管理和釋放內存,確保程序的安全性和高效性。
rust 對比 c++ go
c++可以看成一種編程語言的標準,不能把他看成一門編程語言。c++下面有clang,vc,jcc,差異性很大,工具混亂。 c++的系統要想寫好,需要一套很強的規范。而rust本身就帶了這些規范。rust編譯器會約束你。rust更適合應用。 相比c++,rust更工程化,面向工程。
rust-crypto — Rust中的加密算法-Rust開發
Rust-Crypto一種(通常)各種常規加密算法的純Rust實現。 Rust-Crypto試圖創建各種通用密碼算法的實用,可審核的純Rus Rust-Crypto A(主要是純Rust)實現。 Rust-Crypto試圖創建通用的密碼算法的實用,可審核的,純Rust的實現,并在適當的情況下使用最少的匯編代碼。
付費內容需支付50元