Hi all, There's a discussion going on right now on clojure-dev ( https://groups.google.com/d/topic/clojure-dev/6pnIeXFRwnI/discussion) about the Feature Expressions functionality currently slated for Clojure 1.7. This was one of the most requested features in the recent state of clj/cljs survey, particularly by cljs users. However there seems to be a lot of confusion about exactly what the needs are here. I think everyone would be very interested in feedback, either here or on the clojure-dev thread if you have access, on why this is so important to cljs users. Specifically:
1. Is there something specific in the current proposal that is especially attractive to you, or is Feature Expressions more a proxy for "it should be easier to write cross-platform code"? 2. Is there a strong argument for having this in the language, instead of in a tool like CLJX? Is this a fundamental failing of CLJX, or is the tooling perhaps just more awkward to use than it could be? 3. Could these needs be totally or mostly met by better cross platform libraries, like string and date handling? 4. Would more features be useful than simply "this is CLJS code", i.e. would this be helpful for Node support? Is there no other way to get that support, i.e. through better libraries or macros? I don't know the answers to any of these questions or have strong opinions about them since I don't use CLJS or CLJX, but I do write tooling that has to support them so I'd really like to understand this better. If any of you are interested in this and will be at the conj, there'll be an unsession about Feature Expressions there - please come and tell us what you think! Cheers, Colin -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
