re: Why do all the dynamic languages catch name errors by default? VIEW POST


Clojure doesn't, but then again the "interpreter"/compiler will simply refuse to parse your code if it contains unknown identifiers. So in that case it simply isn't a runtime error.


Then again, Clojure is a Lisp family member. Lisp will never fail, Lisp will never die.

code of conduct - report abuse