Hi,
I'm a clojure newbie, with a background in Common Lisp (and
functional
languages such as haskell and erlang).

For me Lisp is a very powerful tool that gives me flexibility that I
need. Sometimes coding with CL I define reader macros and they perfect
suit for those situations. After I take a look on Clojure. It's a very
expressive, elegant language, but user-defined reader macro are
prohibited.

I've read all discussions about this. I realize that using user-
defined reader macro can be evil, but I think there is no point to
restrict them. I suppose that using them in the right way can make my
code more expressive and easy to read, though it's not the tool for
every day use and you should think a lot before using it. But I think
that the programmer should choose tools to solve the task. So  I think
it's wrong not to allow user create reader macro.

This is my opinion. Am I wrong? Or there are another reasons not to
use user-defined reader macro?

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