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.

Reply via email to