Rust Atomics and Locks của Mara Bos
(marabos.nl)Đây là phiên bản web miễn phí của cuốn sách do Mara Bos1, trưởng nhóm thư viện của @rustlang, viết. Nếu có điều kiện, hãy cân nhắc mua bản ebook hoặc sách giấy.
Đây là phiên bản web miễn phí của cuốn sách do Mara Bos1, trưởng nhóm thư viện của @rustlang, viết. Nếu có điều kiện, hãy cân nhắc mua bản ebook hoặc sách giấy.
5 bình luận
unsafethì tự gọi là hắc ma pháp, nhưng trong các thư viện ai cũng biết như tokio lại dùng dày đặc? Vừa nói việc tách mutable và immutable rất tốt để ngăn lỗi, nhưng lại cung cấp cả tính năng cho phép mutable từ immutable (RefCell<T>) nữa? Rốt cuộc bản sắc của ngôn ngữ này thật sự là gì?Cuối cùng thì những người có thể dùng Rust cho ra hồn là những người đã từng làm C++ trước đó. Nhưng có vẻ họ cũng chẳng thật sự muốn làm vậy. Tôi cũng thế. Đây kiểu như một buzzword. Hãy nhìn cái cú pháp
lifetimeoverengineering kỳ quái đến khó hiểu đó đi. Bạn đã thử đọc tài liệu The Rustonomicon, đỉnh cao của tự hợp lý hóa chưa.Ngôn ngữ chỉ là công cụ. Có nhiều ví dụ về việc tận dụng tốt những công cụ hữu ích đó trong các môi trường mà bảo mật và hiệu năng là yếu tố quan trọng, như AWS hay máy chủ Discord. Thay vì hạ thấp những công cụ đó một cách không cần thiết, có lẽ tốt hơn là nên nghĩ cách sử dụng chúng cho thật hiệu quả.
rust-lang
Được cho là được tạo ra cho những người thấy
c++quá khó nên thường xuyên mắc sai lầm và gây ra hàng loạt lỗi, nhưng trớ trêu thay đây lại là một ngôn ngữ mà chính những người thuộc kiểu đó cũng khó có thể học nổi bản thân ngôn ngữ này.Ngay cả những người thực sự được đào tạo bài bản cũng thường xuyên mắc sai lầm. Vì vậy, những đảm bảo về an toàn bộ nhớ mang lại lợi ích lớn hơn nhiều so với tưởng tượng. Có những lý do rất xác đáng để NSA tích cực khuyến nghị sử dụng các ngôn ngữ an toàn bộ nhớ trong tương lai.