I think the problem is no one has used both of them enough to really understand the differences. Here is my understanding as of now, but I'm not that familiar with Ritz yet. Functionally, they both do basically the same thing: set breakpoints, catch exceptions, step through code, and eval clojure expressions all from within slime.
Ritz also has the nice feature of dissassembling byte codes, which I haven't yet added to swank-cdt. It also has cake support, which swank- cdt doesn't. The real difference is actually architectural, not functional. Swank- cdt is integrated into Technomancy's swank-clojure, while Ritz is a replacement of swank-clojure. Hope that answers more questions than it raises. On Dec 3, 6:58 am, Chris Perkins <chrisperkin...@gmail.com> wrote: > On Saturday, December 3, 2011 9:50:21 AM UTC-5, Sam Aaron wrote: > > > I never did manage to get ritz working. I believe the issue was with ritz > > <-> cake (I still use cake for Overtone hacking). However, now that cake > > and lein are going to be united, we can just focus on lein support for the > > future. > > > Alternatively, George Jahad has updated CDT (The Clojure Debugging > > Toolkit) to work with Clojure 1.3 which I'm testing out at the moment. He > > gave me a demo at the conj and it was insanely cool and worked perfectly. > > Yeah, I just got CDT working this morning too, but I wanted to try ritz as > well to compare/contrast. > > Does anyone know what the key differences are? Do cdt and ritz do > more-or-less the same things? > > - Chris -- 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