Tôi đang làm việc trên một khách hàng MUD được viết bằng Clojure. Ngay bây giờ, tôi cần hai chủ đề khác nhau. Một trong đó nhận đầu vào từ người dùng và gửi nó tới MUD (thông qua một Socket đơn giản), và một cái đọc và hiển thị đầu ra từ MUD, cho người dùng.Clojure cách tốt nhất để đạt được nhiều chủ đề?
Tôi có nên sử dụng Java Threads hay có một số tính năng cụ thể của Clojure mà tôi nên chuyển sang không?
http://clojure.org/concurrent_programming là hữu ích –
"Trong mọi trường hợp, Clojure không thay thế hệ thống chuỗi Java, thay vào đó nó hoạt động với nó. Các hàm clojure là java.util.concurrent.Callable, do đó chúng hoạt động với khung công tác Executor, vv " –