Mark Engelberg <mark.engelberg <at> gmail.com> writes:

> I'm a little worried about the strong overlap between reify/proxy,
> deftype/defstruct, and defclass/gen-class.  I can just imagine the
> questions a year from now when people join the Clojure community and
> want to understand how they differ.  So I think that eventually, there
> needs to be a very clear "story" as to why you'd choose one over the
> other.  Or better yet, maybe some of the older constructs can be
> phased out completely.

What are the plans for the future of proxy?  I assume it won't go away because
reify's inability to extend an existing class is a show-stopper for some Java
interop scenarios.  Will the syntax be brought in line with reify so dots will
be needed in front of method names?  As things stand it's a potential source of
confusion to have two such similar features with subtly different syntax.

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

Reply via email to