Hi, Am Dienstag, 10. Februar 2015 21:07:50 UTC+1 schrieb Gary Verhaegen: > > For the sake of completeness, in this context "other users" is not limited > to humans: what about IDE support? Refactoring tools? Code analysis?
I agree. You lock out "others" and that takes away a lot. For me that's the main argument against my proposal. I was not thinking to copy&paste huge CSV data in to Clojure files. I'm thinking more about in-line configuration that you can copy&paste to/from other sources, test data, maybe literate programming (haven't worked that out though). But not only "data stuff" could be in-lined: prolog code, SQL statements compiled to the corresponding Clojure libs. OK - the indirection through an external file does not cost that much. You could even use it to try out new Clojure features (like reader conditionals) without touching one line of Clojure core - just make it a #[CLJxxx ...] form and play around with it before you move it over to the Clojure core code. And you could back-port things just by supplying a lib/function. In this case the "embedded syntax" would still be Clojure. I still feel like being "new to Clojure", so thanks for all the replies and the insights into "The Clojure Way". Henrik -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.