Câu trả lời của Travis là vững chắc. Khi bạn bắt đầu nói về sự tương tranh, bạn đang cố gắng giải quyết các vấn đề tài nguyên. Đồng thời với các chủ đề và khóa là khá dễ dàng để làm sai. Mô hình diễn viên giúp buộc bạn lập trình các phần mã đồng thời của mình dưới dạng các chuỗi cố định có thể được thực hiện song song và không phụ thuộc vào một đoạn mã khác. Bạn đang cố gắng tránh sự khó chịu như điều kiện chủng tộc và bế tắc.
Các diễn viên giống như bạn và tôi trong cuộc trò chuyện này. Bạn không thể chạm vào não tôi và chọn ra những gì tôi đang gõ. Bạn chuyển cho tôi một tin nhắn "Tại sao chúng ta tồn tại?" Tôi ngồi và giòn vài con số và gửi một câu trả lời "Tôi nghĩ, vì vậy tôi là." Bạn không thể nói tôi đang làm gì trên hành tinh Trái đất của riêng tôi, mối liên hệ duy nhất bạn có với tôi là thông qua những tin nhắn chúng tôi qua lại.
BIÊN TẬP:
Bạn không nói ngôn ngữ nào bạn thấy thoải mái, nhưng hãy xem liệu có diễn viên nào thực hiện bằng ngôn ngữ của bạn không. Có lẽ đơn giản nhất sẽ là một số diễn viên libs trong python. Nhưng có lẽ tốt hơn cho việc học sẽ là Erlang. Ngôn ngữ hơi thô nhưng một khi bạn vượt qua được các sắc thái, đó là một ngôn ngữ tốt.