On Jul 19, 2010, at 5:22 PM, Laurent PETIT wrote:
> Some people have reported that they launch several REPLs when the first one 
> is busy for a long time. What they really do, though, is that they launch a 
> new java environment with the project files and dependencies. When we have a 
> proper REPL client in ccw, we'll also have a way to launch several concurrent 
> REPLs for the same java environment. This will be *much* better.

I'm in this camp. I often have a long process running in the REPL and want to 
try out other things at the same time. In fact, I sometimes use the REPL just 
for the sake of calling doc or find-doc, and I may want to do that halfway 
through editing an expression in a REPL... so I need another REPL for that. 
When I've wanted to do this kind of thing in my recent CCW work I've actually 
run the second REPL in a completely different way, from a clj script in a 
Terminal window. Obviously silly, but I'm still wrapping my head around the way 
things work in CCW and Clojure more generally. In the Lisp environments I've 
used it was generally easy to open a second REPL ("Listener") that acted just 
like the first (with access to the same state, etc.). I've never known or had 
to care about how this was being done internally.

 -Lee

--
Lee Spector, Professor of Computer Science
School of Cognitive Science, Hampshire College
893 West Street, Amherst, MA 01002-3359
lspec...@hampshire.edu, http://hampshire.edu/lspector/
Phone: 413-559-5352, Fax: 413-559-5438

Check out Genetic Programming and Evolvable Machines:
http://www.springer.com/10710 - http://gpemjournal.blogspot.com/

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

Reply via email to