Btw. it looks like Clojure is missing an ability to program reader.

It would allow to program a syntax.

==============================
9. The whole language always available. There is no real distinction
between read-time, compile-time, and runtime. You can compile or run
code while reading, read or run code while compiling, and read or
compile code at runtime.

Running code at read-time lets users reprogram Lisp's syntax; running
code at compile-time is the basis of macros; compiling at runtime is
the basis of Lisp's use as an extension language in programs like
Emacs; and reading at runtime enables programs to communicate using s-
expressions, an idea recently reinvented as XML.
==============================

The tail recursion and continuations also would be awesome.
Btw. Clojure looks like tweaked Arc. Good point that it is supporting
container data structures - lists, vectors, maps and sets.

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