10 điểm bởi ragingwind 2023-01-09 | 5 bình luận | Chia sẻ qua WhatsApp

Đâ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

 
ahwjdekf 2023-02-15

unsafe thì 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ì?

 
ahwjdekf 2023-01-10

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 lifetime overengineering 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.

 
openmind 2023-01-10

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ả.

 
ahwjdekf 2023-01-10

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.

 
openmind 2023-01-10

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.