Josh Stratton wrote:
> Are there any tutorials specific to developing and debugging large
> clojure apps through the REPL?

While some people seem to really love going through the REPL all the
time, personally I prefer something a little more integrated with my
editor. I use the above mentioned swank-clojure/SLIME mode for Emacs
for that.

What that does is it allows you to edit code in files as usual, but
have the program you're writing connected to the editor so you can
send/modify definitions or whole files directly from the editor to the
program. It also gives you a slightly more fancy REPL within the
editor.

The most obviously useful part of that is that recompiling a single
definition or single file into a running program is MUCH faster than
restarting/recompiling, especially if your program is large or (more
usually, especially in clojure) has fairly large dependencies like a
couple of Mbs of jars.

I started a blog series on SLIME with some emphasis on clojure some
time ago that highlights some of the interesting stuff in SLIME. It's
@ http://joost.zeekat.nl/category/slime-hints/

For anyone who's been waiting the last month and a half: I'm planning
a new bunch of posts soonish. :)

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to