On Sat, May 1, 2010 at 1:04 PM, JS <kayokid....@gmail.com> wrote:
> I was working with MIT scheme the other day and I noticed just how
> very nice having a debug break in the repl is. Once can look at the
> bindings, execute programs within a particular frame, etc. MIT Scheme
> has a very nice IDE(Edwin) based debugger too. Of course this is
> expected as standard by all Common Lisp and Smalltalk users.

Have you read about this?

http://hugoduncan.org/post/2010/swank_clojure_gets_a_break_with_the_local_environment.xhtml

> Whatever your response may be to these questions, please just don't
> say that  Exceptions is the JVM way and that is what clojure will do.
> If that was the attitude, we will all be using Java and eclipse. And
> no one will look forward to features like InvokeDynamic and TCO.

If you are going to interact with other libraries on the JVM, you must
be capable of handling Java exceptions. You can use tools like
contrib's error-kit to offer CL-style condition restarts in your own
code, but you'll always have to deal with code that you don't control.

-Phil

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