Tôi có hai câu hỏi, một câu hỏi của tập hợp con kia.Cách đơn giản nhất cho các chương trình Clojure và Python để chia sẻ thông tin là gì?
1) Cách tốt nhất để truyền thông tin giữa chương trình Python và Clojure là gì. Câu hỏi đó cũng có thể được mở rộng sang bất kỳ ngôn ngữ jvm nào như Scala. Các chương trình này sẽ chạy dưới Linux.
2) Cách tốt nhất để thực hiện việc này trong Windows là gì?
Chi tiết như sau. Tôi muốn một chương trình Python để khởi động một chương trình Clojure, biết khi chương trình Clojure đã hoàn thành, và lấy kết quả chạy chương trình Clojure.
Tôi biết rằng giữa chương trình Python và Clojure, thông tin có thể được chia sẻ trong bảng cơ sở dữ liệu được tạo riêng cho mục đích gửi thông tin khi chương trình Clojure hoàn thành hoặc thậm chí thực hiện điều gì đó như một tập tin kết quả thư mục đã biết. Vì đây là Linux, tôi có thể chia sẻ thông tin bằng cách sử dụng một đường ống, nhưng tôi đặc biệt tự hỏi liệu có một mô-đun được hỗ trợ bởi cả Python và Clojure có thể tạo điều kiện liên lạc giữa các chương trình hay không.
Cảm ơn bạn.