Hallo, I would like to talk about two things.
General: I have a small project that has really easy to paralyzable problem so I think that a good place to start with parallel programming. Doning it on one pc is simple in clojure. So I tought to myself: You can distribute that. I have never done anything like that bevor (not in clojure or any other language). So I wanted to ask people. Have you done distributed stuff in clojure? Whats the easiest way distribute? Are there librarys to help or should I start reading into Java Distributet librarys? My Project: I think I quickly explain my project. Think you have pool of something (for example diffrent fighters for a game). I want to find out witch one is the best. So I want to write a function that takes some fighters and a function to compair two of the fighters and a function that decides how to play it out (K.O.-Mode, All-Vs-All, Playoff Style). To make this multithread my take on this would be to generat a future for every fight and then just do you match and deref if you need a winner. (is this a good idea?) (Warning the stuff I take about now is just guessing correct me if I talk total nosence) To distribut this I would have to need something like an Pool of Workers or some kind of executer that handles that stuff. My thinking was I could provid the executer as an I argument (the futures would just be send in to the executer the executer then decides to run it with normal threads or do distributed work. This would be a general library to find out the best of anything. In my example fighter with diffrent attribut configurations. Love to hear your thoughts. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en