On Tue, 13 Jul 2010 21:55:15 +0100
Paul Richards <[email protected]> wrote:

> I'm new to Clojure, and I've found it possible to make Clojure scripts
> executable by adding '#!/usr/bin/env clj' as the first line (and
> 'chmod +x' of course).
> 
> E.g. My sample script:
> 
> #!/usr/bin/env clj
> 
> (println "Hello World")
> 
> This seems like a very convenient way to dabble with Clojure, yet I
> have not seen it suggested anywhere.  Is this method discouraged?

It's just slow - you have to load the JVM, then clojure, then it
starts working on your scripts. You can use nailgun to fix most of that.

See my writeup on clojure without the Java (which also recommends the
env hack) for more on that - and other such tricks.:

http://www.mired.org/home/mwm/papers/simple-clojure.html

        <mike
-- 
Mike Meyer <[email protected]>             http://www.mired.org/consulting.html
Independent Network/Unix/Perforce consultant, email for more information.

O< ascii ribbon campaign - stop html mail - www.asciiribbon.org

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to