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